Commit graph

103 commits

Author SHA1 Message Date
Paul Campbell
2a9c2cef76 fix: add cargo components to toolchain stable-x86_64-unknown-linux-musl 2025-01-16 08:39:29 +00:00
Paul Campbell
ee426b1a43 fix: should build with kxio dependency 2025-01-16 08:39:28 +00:00
Paul Campbell
97f794a36e build: add clippy recipe to justfile 2025-01-16 07:41:45 +00:00
Paul Campbell
0c1f4ba125 docs: update readme to include caveat 2025-01-16 07:41:09 +00:00
Paul Campbell
f1a2ae0311 feat: install most apks later 2025-01-16 07:40:38 +00:00
Paul Campbell
e2f2015e06 test: add regression test for native-tls crate 2025-01-15 08:03:47 +00:00
Paul Campbell
4bd50bdadf build: justfile adds test and shell recipes 2025-01-15 08:02:08 +00:00
Paul Campbell
28d34eb85d fix: remove rust 1.74.1 2025-01-14 21:01:18 +00:00
Paul Campbell
2c8b4776d9 chore: use --no-chache and libssl3 + build-base packages 2025-01-14 20:45:55 +00:00
Paul Campbell
6aa876047a fix: should build with libssl dependency 2025-01-14 20:45:55 +00:00
Paul Campbell
9a12ffc5fc chore: add build recipe to justfile 2025-01-14 20:41:57 +00:00
Paul Campbell
7ab30ce7c3 feat: add bash to image 2025-01-14 18:08:14 +00:00
Paul Campbell
6d50289a35 build: replace debian base with alpine linux 2025-01-14 07:54:14 +00:00
Paul Campbell
3941fe6a1f build: use check-for-ignored 2025-01-13 22:10:30 +00:00
Paul Campbell
b853a6acec feat: add check-for-ignored script
Checks for ignored files that have been tracked by git.
2025-01-13 21:40:51 +00:00
Paul Campbell
5d372a60de build: check for ignored files being included in repo 2025-01-13 08:43:07 +00:00
Paul Campbell
1a89052244 build: use correct env var for auth 2025-01-12 19:44:16 +00:00
Paul Campbell
1f659c13ab build: fix typo 2025-01-12 19:15:37 +00:00
Paul Campbell
d6ea7a689e build: use env to get name of repo 2025-01-12 19:02:15 +00:00
Paul Campbell
5a5942c480 build: delete images safely and securily
- xargs -r -- only run the docker rmi command if there are images to delete
- --force  -- delete even if used
2025-01-12 18:57:54 +00:00
Paul Campbell
70e801e03c build: handle removing existing images when there are none 2025-01-12 18:51:25 +00:00
Paul Campbell
766156841b feat: drop entrypoint in favour of using 'run' over 'uses' 2025-01-12 11:48:56 +00:00
Paul Campbell
da790827d4 feat: drop entrypoint in favour of using 'run' over 'uses' 2025-01-12 11:40:56 +00:00
Paul Campbell
cb915104cb build: bump rust action to 2.6.0-rc3 2025-01-11 20:19:14 +00:00
Paul Campbell
856cce5c03 build: install nightly and v1.74.1 directly in dockerfile
Switching test from 1.81.0 to 1.74.1 to match an MSRV that I actually use.
2025-01-11 20:07:05 +00:00
Paul Campbell
1a5bd83c1e build: clear previous version from cache 2025-01-11 18:26:16 +00:00
Paul Campbell
0a69149418 build: install nightly 2025-01-11 18:26:16 +00:00
Paul Campbell
2820a223b4 build: add 'mise run test' 2025-01-11 18:26:16 +00:00
Paul Campbell
362a4cd064 build: get password from secrets 2025-01-11 17:05:50 +00:00
Paul Campbell
6e8d6b6e63 build: use credentials to login 2025-01-11 16:56:28 +00:00
Paul Campbell
4179c0c716 build: add docker login step 2025-01-11 08:15:59 +00:00
Paul Campbell
17860073ec build: run on ubuntu-latest 2025-01-10 21:12:28 +00:00
Paul Campbell
8019e1e247 build: run action on dind 2025-01-10 20:59:47 +00:00
Paul Campbell
d9d3dd6bf7 build: fix typo 2025-01-10 20:27:35 +00:00
kemitix
5b2365e925 build: build and publish image nightly
Removes need to update toolchain for every action step
2025-01-10 20:12:18 +00:00
Renovate Bot
961c02bcf9 chore(deps): update https://git.kemitix.net/kemitix/rust action to v2.5.1 2025-01-09 17:43:03 +00:00
kemitix
1af6efe6e2 chore(deps): update docker.io/rust docker tag to v1.84.0
Includes updating cargo-binstall to 1.10.19
2025-01-09 17:30:58 +00:00
Renovate Bot
fcf7e37076 chore(deps): update kemitix/rust action to v2.5.0 2024-12-02 23:03:32 +00:00
Renovate Bot
19070a34b8 chore(deps): update docker.io/rust docker tag to v1.83.0 2024-12-02 22:03:01 +00:00
Paul Campbell
1e5a6defe2 build: bump rust action to 2.4.1 2024-11-14 10:38:17 +00:00
Paul Campbell
7b8d4a32df fix: revert only updating toolchain if nightly 2024-11-14 10:31:08 +00:00
Paul Campbell
ef62a42e14 build: use pinned version of rust action
Using a branch doesn't help as the action runners cache the action the
first time they use it and don't update when the branch changes.
2024-11-14 09:16:19 +00:00
Paul Campbell
87e22a6efc docs: update version and contents in readme 2024-11-14 09:08:24 +00:00
Paul Campbell
e99b290c26 deps: bump cargo-binstall from 1.9.0 to 1.10.12 2024-11-14 08:15:26 +00:00
Paul Campbell
2167b80e63 deps: bump cargo-machete from 0.6.2 to 0.7 2024-11-14 08:15:26 +00:00
Paul Campbell
066233d1ed feat: add cargo-mutants@24.11 2024-11-14 08:15:26 +00:00
Paul Campbell
f710a77230 feat: only update toolchain if it is 'nightly' 2024-11-14 08:15:15 +00:00
Renovate Bot
6ffa2b739c chore(deps): update docker.io/rust docker tag to v1.82.0 2024-10-17 23:47:42 +00:00
Paul Campbell
870ac63268 docs: update version in examples in readme 2024-10-17 19:46:14 +01:00
Paul Campbell
decaab505d feat: add xorg-dev libxcb-shape0-dev libxcb-xfixes0-dev to image 2024-09-30 22:32:54 +01:00