Hikari (ひかり)
d347071dde
feat: add release workflows ( #22 )
2024-01-27 16:58:19 -05:00
Gerald Pinder
331b91df35
chore: Enable Clippy Pedantic lint ( #19 )
2024-01-27 13:03:16 -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
c32a0604ce
chore: Move recipe out to its own module ( #18 )
2024-01-27 11:22:30 -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
0aeda24276
Release blue-build v0.5.5
2024-01-26 16:16:26 -05:00
Gerald Pinder
000baae067
chore: Bumb version
2024-01-26 16:15:52 -05:00
Gerald Pinder
d7a9b8115f
fix: Install script not working as intended ( #15 )
...
Related to https://github.com/blue-build/github-action/issues/5
2024-01-26 16:12:45 -05:00
Gerald Pinder
922dd5efb2
doc: Update README for distrobox usage ( #12 )
...
I've just realized the images I have been building were great candidates
for distrobox users.
2024-01-26 11:38:49 +00:00
Gerald Pinder
562db1a36c
doc: Update gitlab ci example
2024-01-25 09:55:46 -05:00
Gerald Pinder
304fc52f67
Bump blue-build v0.5.4
2024-01-24 18:32:40 -05:00
Gerald Pinder
f27475ca39
chore: Bump version
2024-01-24 18:31:49 -05:00
Gerald Pinder
c59caf45fb
chore: Bump version
2024-01-24 18:31:41 -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
b6a50e2138
Bump blue-build v0.5.3
2024-01-24 18:13:50 -05:00
Gerald Pinder
56ab314a44
chore: Bump version
2024-01-24 18:13:04 -05:00
Gerald Pinder
aee4182ea2
Revert "Bump blue-build v0.5.2"
...
This reverts commit c3003e27c5 .
2024-01-24 18:12:32 -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
c3003e27c5
Bump blue-build v0.5.2
2024-01-24 18:06:36 -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
xyny
42d879a6e5
chore: use GHCR for install.sh ( #11 )
...
Trying to make the action install the binary from the container on GHCR
with `podman run --rm ghcr.io/blue-build/cli:main-installer | sudo bash`
(like in the README). Getting some error and this _might_ be related and
might not, but shouldn't hurt to merge either, since I just made the
`cli` package public.
---------
Co-authored-by: Gerald Pinder <gmpinder@gmail.com>
2024-01-24 17:27:51 -05:00
Hikaru (ひかる, ヒカル) (Jacob L.)
00b81a25bc
chore: Update README.md ( #10 )
...
update description
2024-01-24 10:28:05 -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
Gerald Pinder
6a4c89d567
ci: Don't build integration tests in +all
2024-01-23 21:49:13 -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
Gerald Pinder
6fffe1286e
Release blue-build v0.5.2
2024-01-22 18:06:29 -05:00
Gerald Pinder
dbea80c945
chore: Manual bump of version
2024-01-22 18:05:43 -05:00
Gerald Pinder
d005bfc925
docs: Manual update changelog for release
2024-01-22 18:02:26 -05:00
Gerald Pinder
e71b1897d1
docs: Update changelog
2024-01-22 17:59:58 -05:00
Gerald Pinder
4f62b3e5df
chore: Update Cargo.toml with new repo URL
2024-01-22 17:52:50 -05:00
Gerald Pinder
c832bcd1aa
fix: Rebase path not being generated properly ( #8 )
...
* fix: Rebase path not being generated properly
* consolidate logic into generate_full_image_name
* Fix nightly build
2024-01-22 17:48:14 -05:00
N16hth4wk
dbbd087b5b
feat: run clippy + BlueBuildTrait ( #4 )
...
* feat: run clippy + BlueBuildTrait
* chore: add default run impl; more clippy
* chore: remove vscode folder; not needed
* cleanups
* Move to commands.rs
* Move functions; remove run function implementation from each command
* Remove run impl from init commands
* Use error log
---------
Co-authored-by: Gerald Pinder <gmpinder@gmail.com>
2024-01-21 22:26:35 -05:00
Fifty Dinar
9454baa750
fix: Update outdated 60-custom.just
2024-01-22 01:29:41 +00:00
Gitlab
5ece8aa747
Release blue-build v0.5.1
2024-01-22 00:47:57 +00:00
Gerald Pinder
e325d5d3a1
fix: Allow single module from-file
2024-01-21 19:25:05 -05:00
Gerald Pinder
0573cc1d9b
doc: Update README for upgrade and rebase commands
2024-01-21 18:43:00 -05:00
Gitlab
e2608b93ed
Release blue-build v0.5.0
2024-01-21 23:28:27 +00:00
Gerald Pinder
b547a326fd
feat!: Upgrade and Rebase commands
2024-01-21 23:23:36 +00:00
Gerald Pinder
c70d78c57c
Release blue-build v0.4.3
2024-01-19 14:15:57 -05:00
Gerald Pinder
1b950b08dc
nightly(podman-api): Use podman-api crate for building images
2024-01-19 18:55:26 +00:00
Gerald Pinder
218cc9c7d3
ci: use --privileged instead of WITH DOCKER
2024-01-14 22:20:52 -05:00