Commit graph

63 commits

Author SHA1 Message Date
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
Paul Campbell
1b5aa6396a feat: add libtag1-dev and libtagc0-dev (>=1.13) to image 2024-09-25 09:08:40 +01:00
Paul Campbell
75ceb6061c feat: add cargo machete to image 2024-09-17 15:03:34 +01:00
Paul Campbell
d135d5869d fix: fix typo in Dockerfile 2024-09-17 11:39:10 +01:00
Paul Campbell
68a78fbaa3 feat: add libdbus-1-dev >=1.14.10 to image 2024-09-17 11:32:20 +01:00
Paul Campbell
3daf1c7ccf test: test the cargo fmt and clippy work 2024-09-17 11:09:03 +01:00
Paul Campbell
18e606baa8 fix: install rustfmt and clippy into correct toolchains 2024-09-17 10:54:37 +01:00
Paul Campbell
cdce2e3048 build: less restrictive cargo-chef, cargo-hack and release-plz versions
Allow patch version upgrades without intervention.
2024-09-17 10:43:25 +01:00
Paul Campbell
8b9b16aa2e fix: make rustfmt and clippy available to all toolchains 2024-09-17 10:41:21 +01:00
Paul Campbell
c6101c1e9e docs: fix typo in README 2024-09-17 09:51:59 +01:00
Paul Campbell
3fa43fa798 build: test against a specific version of rust 2024-09-17 09:51:55 +01:00
Paul Campbell
b352ee0e67 test: use correct matrix syntax 2024-09-17 09:29:18 +01:00
Paul Campbell
d9532aa17a build: be more flexible in apt-get versions for docker image
Also merges as we can't build without both in place:

fix(build): revert invalid matrix syntax

Back out "test: verify matrix with stable and nightly"

This backs out commit 5fc345c0de.
2024-09-17 08:44:43 +01:00
Paul Campbell
5fc345c0de test: verify matrix with stable and nightly 2024-09-16 17:19:34 +01:00
Paul Campbell
dbe6a60417 feat: allow selecting the nightly toolchain 2024-09-16 17:09:17 +01:00
Paul Campbell
e931692d33 feat!: drop clang and mold 2024-09-16 16:20:38 +01:00
Paul Campbell
41d2bb484e docs: update README to current syntax 2024-09-16 16:18:24 +01:00
Paul Campbell
de4785cc29 feat: ensure toolchains are up-to-date 2024-09-09 08:30:29 +01:00
Paul Campbell
c231f792f2 chore: upgrade libssl-dev and curl to current debian versions 2024-09-07 12:39:37 +01:00
Renovate Bot
af08c9a7ce chore(deps): update docker.io/rust docker tag to v1.81.0 2024-09-06 00:02:43 +00:00
Paul Campbell
ec0b626ed8 feature: add cargo-hack v0.6.31 2024-08-12 09:37:39 +01:00
Paul Campbell
5b0798277d fix: test runs on push to next and uses next branch 2024-08-11 09:00:32 +01:00
Renovate Bot
2c02c6fdaf chore(deps): update docker.io/rust docker tag to v1.80.1 2024-08-08 20:46:58 +00:00
Paul Campbell
c52269835b chore(docker): cleanup Dockerfile 2024-08-04 15:40:15 +01:00
Paul Campbell
be47ad0bab feat!: can run commands other than cargo
All existing uses will now need to explicitly include the leading
`cargo` in their args.
2024-08-04 15:03:35 +01:00
Paul Campbell
6cd663f559 chore(deps): add release-plz version as v0.3.80 2024-08-04 14:50:43 +01:00
Paul Campbell
58228eeddb chore(deps): specify cargo-chef version as v0.1.67 2024-08-04 14:50:21 +01:00
Paul Campbell
1ba7a4bc43 chore(deps): specify cargo-binstall version as v1.9.0 2024-08-04 14:49:42 +01:00
Paul Campbell
c467d164cf feat: add libdbus-1-dev 2024-08-03 12:58:00 +01:00
Paul Campbell
b961de0eec chore: bump debian packages
4.234  curl : Depends: libcurl4 (= 7.88.1-10+deb12u5) but
7.88.1-10+deb12u6 is to be installed4.236  libssl-dev : Depends: libssl3
(= 3.0.11-1~deb12u2) but 3.0.13-1~deb12u1 is to be installed4.236
nodejs : Depends: libnode108 (= 18.19.0+dfsg-6~deb12u1) but
18.19.0+dfsg-6~deb12u2 is to be installed
2024-08-02 20:04:27 +01:00
Renovate Bot
b51a3e44d0 chore(deps): update kemitix/rust action to v1 2024-08-02 18:46:25 +00:00
Paul Campbell
32da1e8aef docs: update example to use rust version 2024-08-02 19:41:41 +01:00
Renovate Bot
191d0ab7e2 chore(deps): update docker.io/rust docker tag to v1.80.0 2024-08-02 18:31:18 +00:00
Renovate Bot
d52e8761a9 Add renovate.json 2024-08-02 18:16:19 +00:00
Paul Campbell
613e34beeb fix: configure git email and username 2024-06-13 19:48:39 +01:00
kemitix
e753a6169d Update .forgejo/workflows/test.yml
Signed-off-by: kemitix <pcampbell@kemitix.net>
2024-06-13 19:39:40 +01:00
kemitix
86b4cfec69 docs: Update README to include git and next version number
Signed-off-by: kemitix <pcampbell@kemitix.net>
2024-06-13 19:38:47 +01:00
kemitix
b47fefcbf5 Add git to environment
Allows the use of git in actions.

Signed-off-by: kemitix <pcampbell@kemitix.net>
2024-06-13 19:37:18 +01:00
Paul Campbell
b8b8d82104 Version set to v0.2.7 2024-05-17 07:24:49 +01:00
Paul Campbell
18ba93c44e Revert "Revert "add libssl-dev as dependency""
This reverts commit b4a93ca669.
2024-05-17 07:23:55 +01:00
Paul Campbell
8bc1fee17d Version set to v0.2.6 2024-05-17 07:04:25 +01:00