Commit Graph

179 Commits

Author SHA1 Message Date
Matt Kilgore
de993f37a4 Update clear-stale-docker-images.yml 2025-01-05 21:12:18 -05:00
Katos
5878870809 Losing the will to live, one commit at a time 2025-01-05 15:27:03 +00:00
Katos
40ba888e05 Migrate context to variable. 2025-01-05 15:24:25 +00:00
Katos
342caf2e6b Update docker-publish-rootless.yaml 2025-01-05 15:21:08 +00:00
Matt Kilgore
62dc9f83c2 Fix missing version information in docker files 2025-01-05 10:05:58 -05:00
Katos
3922b13696 Force dockerfile to rootless on rootless build. 2025-01-05 15:00:08 +00:00
Matt Kilgore
96f3543891 fix: trying to solve the arm build process issue. (#365)
Some checks are pending
Docker publish rootless / build (linux/amd64) (push) Waiting to run
Docker publish rootless / build (linux/arm/v7) (push) Waiting to run
Docker publish rootless / build (linux/arm64) (push) Waiting to run
Docker publish rootless / merge (push) Blocked by required conditions
Docker publish / build (linux/amd64) (push) Waiting to run
Docker publish / build (linux/arm/v7) (push) Waiting to run
Docker publish / build (linux/arm64) (push) Waiting to run
Docker publish / merge (push) Blocked by required conditions
Update Currencies / update-currencies (push) Waiting to run
Co-authored-by: Katos <7927609+katosdev@users.noreply.github.com>
2025-01-04 20:43:27 -05:00
Matt Kilgore
303cfa7268 Update clear-stale-docker-images.yml
Some checks are pending
Docker publish ARM / build (push) Waiting to run
Docker publish rootless ARM / build-rootless (push) Waiting to run
Docker publish rootless / build-rootless (push) Waiting to run
Docker publish / build (push) Waiting to run
Dockerhub publish / build (push) Waiting to run
Update Currencies / update-currencies (push) Waiting to run
2025-01-03 19:58:06 -05:00
Matt Kilgore
7ffda6119f Update clear-stale-docker-images.yml 2025-01-03 19:50:10 -05:00
Matt Kilgore
a73aee5ea2 Update clear-stale-docker-images.yml 2025-01-03 19:46:31 -05:00
Matt Kilgore
5bdaac74cd Create clear-stale-docker-images.yml 2025-01-03 19:44:49 -05:00
Katos
a825bab986 Update dockerhub-publish.yaml 2024-12-27 16:12:56 +00:00
Katos
3242e9b24b Rename dockerhub-publish to dockerhub-publish.yaml 2024-12-27 16:06:12 +00:00
Katos
481f2e9698 Create dockerhub-publish 2024-12-27 16:05:56 +00:00
Mike Kusold
5f63c5f738 Improve swagger generation (#370)
* Improve swagger generation

These issues are causing ogen-api to fail after I used the swagger
converter.

* Specify multipart/form-data routes

Operations with parameters of "type: file" must include "multipart/form-data" in their "consumes" property

* Fix example usage

* fixup! Specify multipart/form-data routes

* Fix final validation errors
2024-12-08 18:11:21 -05:00
Tonya
ec5b6bb8ff Get front end tests passing (#299)
* chore: get front end tests passing

* chore: add @vue/runtime-core to fix types for $t

* chore: sort lockfile

* Discard changes to frontend/pnpm-lock.yaml

* chore: sort lockfile

* chore: fix some type errors

* chore: switch from nuxi typecheck to vue-tsc to force a known good version

* chore: linting

* chore: update pnpm version in frontend test

* feat: add proper pagination type (need to sort why it still doesn't work)

* chore: format imports and initialize totalPrice in label page to null when no label is present

* chore: update pnpm to v9.12.2, merge ItemSummaryPaginationResult with PaginationResult, and handle error in label generator more gracefully

* chore: lint

---------

Co-authored-by: Matt Kilgore <matthew@kilgore.dev>
2024-10-28 15:47:00 -04:00
Katos
d45c8b2b2d Update docker-publish-rootless-arm.yaml 2024-10-12 17:49:43 +01:00
Katos
f26b5e1190 Update docker-publish-rootless-arm.yaml 2024-10-12 17:25:13 +01:00
Katos
8bfa930cf0 Update docker-publish-arm.yaml 2024-10-12 17:25:01 +01:00
Katos
52f9306e98 Update docker-publish-rootless-arm.yaml 2024-10-12 16:44:00 +01:00
Katos
483934bd5e Update docker-publish-arm.yaml
This is starting to annoy me now
2024-10-12 16:16:59 +01:00
Katos
de7ef70d40 Update docker-publish-rootless-arm.yaml
Fixing a force-of-habit mistake 🙁
2024-10-12 16:13:10 +01:00
Katos
1e020f7fae Update docker-publish-arm.yaml
I didn't mean to use a remote build... Force of habit!
2024-10-12 16:12:38 +01:00
Katos
0d6ec9c427 Update docker-publish-rootless-arm.yaml 2024-10-12 15:59:45 +01:00
Katos
e32683fb28 Update docker-publish-arm.yaml
Update the action for Arm
2024-10-12 15:58:35 +01:00
Matt Kilgore
c9ed50afad Update docker-publish-rootless-arm.yaml 2024-10-08 15:47:22 -04:00
Matt Kilgore
3fd14aac47 Update docker-publish-arm.yaml 2024-10-08 15:47:12 -04:00
Matt Kilgore
ed780e292b chore: split arm docker builds into their own tags (#264)
Reduces overall build times significantly, and reduces the chances of architecture specific issues causing build timeouts.

BREAKING CHANGE: Those using ARM based architecture docker installations will need to update the tag they use to have the `-arm` suffix.
2024-10-08 15:46:10 -04:00
Matt Kilgore
9e3f82fbac fix: action should run at midnight for nightly builds 2024-09-10 09:44:28 -04:00
Matt Kilgore
3bf1e50620 Splitting dependencies into separate docker layers (better caching) (#142)
* Initial test with NodeJS

* Fix screw up

* Try again

* Try Golang caching

* Test with some more cache
2024-07-21 10:40:03 -04:00
Katos
c1f8520c4f Rectify issue with Github action 2024-07-14 17:20:50 +01:00
Katos
41eb99ec40 Force rebase on Update-currencies action 2024-07-14 16:45:04 +01:00
Katos
a9396167bf Fix my stupid mistakes.... 2024-07-14 16:35:28 +01:00
Katos
3385e5684e Update currencies automation to use a PR instead of comitting directly 2024-07-14 16:33:42 +01:00
Katos
bb9672214c Update error handling for Currencies sync, if already synced then just skip. 2024-07-14 16:25:41 +01:00
Katos
967e574ea8 Create a Github Workflow to keep currencies in sync from API 2024-07-14 15:52:25 +01:00
Matt Kilgore
5c0d161eb4 fix(ci): remove linting temp, and always build on docker changes (#94)
* fix(ci): remove linting temp, and always build on docker changes

* fix(ci): always re-build on workflow changes
2024-07-07 11:32:22 -04:00
Matt Kilgore
b4be462ce5 fix(ci): broken CI/CD (#71)
* fix(ci): broken CI/CD

* fix(ci): rootless docker build

* Update .github/workflows/docker-publish-rootless.yaml

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>

---------

Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2024-06-28 11:27:28 -04:00
Matt Kilgore
a3f4c97049 fix(ci): add version info to docker builds (#68) 2024-06-27 20:51:14 -04:00
Matt Kilgore
87e2464599 fix(ci): only run on code changes (#44) 2024-06-22 16:34:56 -04:00
Matt Kilgore
add57a8962 fix(ci): ignore non-code paths (#31) 2024-06-19 21:29:02 -04:00
Matt Kilgore
dd1c09fe0c fix(ci): updates existing ci job to work with new docker publishing. (#30) 2024-06-19 20:05:28 -04:00
Matthew Kilgore
c9841513cd fix(ci): rootless suffix 2024-06-19 06:46:53 -04:00
Matthew Kilgore
eeedb94716 fix(ci): better version tagging 2024-06-19 06:44:08 -04:00
Matthew Kilgore
bf6151ed61 fix(ci): better version tagging 2024-06-18 22:12:15 -04:00
Matthew Kilgore
101e6b0802 fix(ci): fix ci permissions 2024-06-18 21:59:46 -04:00
Matt Kilgore
c844fcd185 ci: update cd/cd build processes for docker (#22)
* ci: update cd/cd build processes for docker

* chore(backend): update go namespaces
2024-06-18 21:17:23 -04:00
Matt Kilgore
69a25e3aba Update publish.yaml 2024-06-17 20:38:26 -04:00
Matt Kilgore
320ca2d48a Update tag.yaml 2024-06-17 19:08:27 -04:00
Matt Kilgore
421c57267b Update partial-publish.yaml 2024-06-17 19:07:29 -04:00