Matthew Kilgore
743be2fb2c
Ignore cache push errors
2025-01-26 13:44:26 -05:00
Matthew Kilgore
21f9dadbb0
Fix only push for actual branches, not PRs
2025-01-26 13:35:02 -05:00
Matthew Kilgore
18adac6620
Only push on actual project branches, PRs do not get pushed
2025-01-26 13:24:19 -05:00
Katos
d5b9d52f6e
Roll back to token
2025-01-25 21:21:00 +00:00
Katos
4931535d0b
Test action with a PAT
2025-01-25 21:14:42 +00:00
Katos
28fa843317
Update docker-publish-rootless.yaml
2025-01-25 21:03:40 +00:00
Katos
5db1dec3e9
Enable debug temporarily
2025-01-25 20:54:38 +00:00
Matt Kilgore
c9f3e6c77b
Trying to fix builds ( #480 )
...
* Try to fix builds for PRs
* Some things I forgot about
* Fix missing quote
* Reverse the merge qualifier
* Don't inspect the non-existing dockerhub repo
* Try a slightly different merge
* Try a slightly different merge
* Try this again? WTF Github Actions
* Get rid of inspections, it doesn't really do anything
* Fix a bash if statement (bash is horrible)
* Don't even login on merge for Dockerhub if pull request
* Try breaking up the push into seperate parts
* Fix copy paste error
* You shall bend to my will!
2025-01-25 11:18:24 -05:00
Matt Kilgore
b147c53a5d
Update docker-publish-rootless.yaml
2025-01-13 09:59:15 -05:00
Matt Kilgore
3919ed2e91
Update docker-publish-rootless.yaml
Docker publish rootless / build (linux/amd64) (push) Has been cancelled
Docker publish rootless / build (linux/arm/v7) (push) Has been cancelled
Docker publish rootless / build (linux/arm64) (push) Has been cancelled
Docker publish / build (linux/amd64) (push) Has been cancelled
Docker publish / build (linux/arm/v7) (push) Has been cancelled
Docker publish / build (linux/arm64) (push) Has been cancelled
Update Currencies / update-currencies (push) Has been cancelled
Docker publish rootless / merge (push) Has been cancelled
Docker publish / merge (push) Has been cancelled
2025-01-06 05:46:02 -05:00
Matt Kilgore
4847d8d72b
add docker sbom, provenance and annotations
2025-01-06 05:43:09 -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 )
...
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
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
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
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