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
Hikari (ひかり)
6e0d1ac5b8
chore: fix simple error in workflow ( #27 )
...
cargo exits with a 1 code which makes github actions bork out
2024-01-28 08:33:07 -05:00
Hikari (ひかり)
7006cd3e2b
feat: upgrades ( #26 )
...
- Add rustfmt file
- Add .cargo file for fast compiles
- use just commands and cleanup release workflows
2024-01-27 19:07:03 -05:00
Hikari (ひかり)
d347071dde
feat: add release workflows ( #22 )
2024-01-27 16:58:19 -05: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
67f2d34058
fix: Improper syntax for test in tag workflow
2024-01-27 09:45:21 -05:00
Hikaru (ひかる, ヒカル)
c4bf52108e
fix: tag workflow version fix ( #16 )
...
Co-authored-by: hikaru <hikaru@unknownf0a65414975d.attlocal.net>
2024-01-27 08:34:01 -05:00
Gerald Pinder
8c9a5fc5ec
ci: Add token for pushing tags
2024-01-24 18:25:49 -05:00
Gerald Pinder
4d2e56292d
ci: Don't fetch tags again
2024-01-24 18:15:56 -05:00
Gerald Pinder
a289739dc4
Reapply "ci: Fetch all to get history for changelog updates"
...
This reverts commit 9faf35e8a9 .
2024-01-24 18:12:19 -05:00
Gerald Pinder
9faf35e8a9
Revert "ci: Fetch all to get history for changelog updates"
...
This reverts commit 8bc7cf3a0a .
2024-01-24 18:08:02 -05:00
Gerald Pinder
4858d9dc30
ci: Allow write for id-token
2024-01-24 18:01:22 -05:00
Gerald Pinder
8bc7cf3a0a
ci: Fetch all to get history for changelog updates
2024-01-24 17:54:46 -05:00
Gerald Pinder
32d31fdf6c
ci: Add CARGO_REGISTRY_TOKEN
2024-01-24 17:47:12 -05:00
Gerald Pinder
cf04653458
ci: Remove input for release
2024-01-24 17:38:42 -05: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