Gerald Pinder
de49037330
fix: Remove check for specific branches for signing ( #114 )
2024-03-05 09:18:43 -05:00
Gerald Pinder
0ba78fab32
refactor: Update build command to use BuildStrategy ( #88 )
2024-03-01 11:18:02 -06:00
Gerald Pinder
2a85c2732b
chore: Fix integration-tests for forks
2024-02-19 20:52:20 -05:00
Gerald Pinder
fc489eca32
chore: Run integration tests on a separate satellite to keep build cache free
2024-02-19 14:37:55 -05:00
Gerald Pinder
5ce88948e2
chore: Remove unwanted software so we have enough space to run the build for forked PRs
2024-02-14 11:21:36 -05:00
Gerald Pinder
bb7ab8e1a5
chore: Fix build and build-pr not running properly
2024-02-13 22:11:44 -05:00
Gerald Pinder
46700ab794
chore: Create base integration test setup ( #55 )
...
This will allow us to create a suite of tests for our new features
rather than using my personal image repo
2024-02-09 11:47:59 -05:00
Gerald Pinder
9d117b5c5d
fix: Remove redundant
...
earthly setup
2024-02-03 14:44:54 -05:00
Gerald Pinder
cd1e43b0c3
chore: Setup earthly satellite building ( #29 )
...
- Builds on main and tags will use the `medium` satellite that uses `x4`
rate on build minutes
- This gives us larger cache and more memory
- Builds on PRs will use the `small` satellite that uses `x2` rate on
build minutes
- We are using the starter tier which gives us `10000` build minutes per
month and caching for our builds to make them faster
2024-01-28 13:20:13 -06:00
Gerald Pinder
097dbb391a
fix: Improve workflow for main branch and PRs ( #17 )
...
This makes it so that the main branch will push images but PRs won't.
This also puts integration tests back in the `+all` target.
2024-01-27 11:44:54 -06:00
Gerald Pinder
40d6ffbdde
ci: Set packages permissions to write
2024-01-23 22:52:12 -05:00
Gerald Pinder
90dbe0bded
ci: Use docker/login-action@v3
2024-01-23 22:36:47 -05:00
Gerald Pinder
5849c4a23f
ci: Allow workflow_dispatch on build
2024-01-23 22:27:05 -05:00
Gerald Pinder
e8e8bfa096
ci: Allow write for contents and id-token
2024-01-23 22:03:33 -05:00
N16hth4wk
99649d2d88
ci: Create GitHub Workflow ( #9 )
...
Add support for building, tagging, and releasing via CICD
---------
Co-authored-by: Gerald Pinder <gmpinder@gmail.com>
2024-01-23 20:07:48 -05:00