Commit Graph

1372 Commits

Author SHA1 Message Date
simonsan
c78a1d430d
style: dprint fmt
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-17 10:21:40 +02:00
simonsan
71063c3f1c
chore: update public key
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-17 10:14:53 +02:00
simonsan
bdc60bbd07
ci: add support for signing binaries with rsign2 for cargo-binstall
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-17 10:09:37 +02:00
simonsan
8c8305c32a
docs: fix lsit indent
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-17 06:56:37 +02:00
simonsan
ca703381bf
docs: rewrite contribution remark
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-17 06:51:20 +02:00
simonsan
9b9a4750ec
chore(deps): lockfile maintenance (#893)
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-17 06:34:00 +02:00
simonsan
203f2030ca
chore: relink to new image location
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-17 05:36:35 +02:00
renovate[bot]
efbe11d418
chore(deps): update actions/checkout action to v4 (#895)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-17 03:10:52 +00:00
renovate[bot]
227974ca31
chore(deps): update taiki-e/install-action digest to de0d48b (#894)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-17 02:45:29 +00:00
renovate[bot]
d4e8b825cc
chore(deps): pin dependencies (#892)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-17 02:40:10 +00:00
simonsan
b801646423
ci: update package name for release-pr
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-17 03:39:58 +02:00
simonsan
12a59e91c0
style: fmt
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-17 03:27:01 +02:00
simonsan
c34efbc92c
ci: add cargo deny
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-17 03:24:33 +02:00
simonsan
7d23f5e137
ci: add merge queue checks
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-17 02:49:32 +02:00
renovate[bot]
cb7d888b6f
chore(deps): update rust crate toml to 0.8 (#890)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-15 03:24:19 +02:00
renovate[bot]
e7d3cd039c
chore(deps): update taiki-e/install-action action to v2 (#891)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-15 02:56:51 +02:00
renovate[bot]
97fa8caa59
chore(deps): update rust crate rhai to 1.16 (#886)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-15 02:53:14 +02:00
renovate[bot]
1d8651cc42
fix(deps): update rust crate libc to 0.2.148 (#884)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-15 02:25:26 +02:00
renovate[bot]
941f9288eb
chore(deps): update rust crate serde_with to 3.3 (#887)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-15 01:45:46 +02:00
renovate[bot]
ee66a10bc9
chore(deps): update rust crate enum-map-derive to 0.14 (#885)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-15 01:19:38 +02:00
renovate[bot]
c149c9c5bd
chore(deps): update actions/checkout action to v4 (#883)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-15 00:14:33 +02:00
simonsan
b134395591
ci: run on renovate branches
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 23:39:45 +02:00
simonsan
f12fd2d1b7
ci: run release checks also on release subbranches
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 21:39:46 +02:00
simonsan
3702078206
ci: add triaging of issues
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 21:36:03 +02:00
renovate[bot]
5f2190fac6
chore(deps): update swatinem/rust-cache digest to a95ba19 (#882)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-14 21:02:24 +02:00
simonsan
93330f0f6e
style: cargo fmt & dprint fmt
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 19:30:48 +02:00
simonsan
b1db44a6b8
docs: pass "--document-private-items" to rustdoc via metadata in manifest
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 19:30:00 +02:00
simonsan
da6217277f
docs: fix item links in documentation for rustic_core
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 19:27:10 +02:00
simonsan
a42a00f315
ci: fix woggly github action comparison
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 17:38:13 +02:00
simonsan
ec6f82ea4c
ci: fix unexpected token in expression error
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 17:21:10 +02:00
simonsan
71f6a2763f
ci: use bash substring comparison to determine package name from branch
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 17:05:49 +02:00
simonsan
03b0fcdd31
ci: fix github refs
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 16:50:43 +02:00
simonsan
f9efaa7b49
chore: remove git protocol flag for public-api as it's now working with sparse registry
add rust lld linker to windows builds for decreased build times

document private items with rustdoc for error links in documentation

Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 16:30:34 +02:00
simonsan
1af16c4b93
ci: fix name for workspace package
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 16:17:37 +02:00
simonsan
ae1022b4ab
ci: fix typo in ref name
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 16:05:01 +02:00
simonsan
99759eb4ff
ci: make release checks for breaking changes run package dependent
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 16:02:32 +02:00
simonsan
49465a7107
ci: remove restriction of semver check to run only when cli check has passed
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 03:05:26 +02:00
simonsan
12af55ee88
ci: exclude macOS from breaking CLI changes
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 02:08:46 +02:00
renovate[bot]
19b32dc2d6
chore(deps): pin dependencies (#881)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-14 02:08:42 +02:00
simonsan
bf403807b7
style: fmt
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 01:48:07 +02:00
simonsan
086950f7b8
ci: add doc builds to ci for warnings
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 01:47:48 +02:00
simonsan
61c20d47f4
fix: maskfile
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 01:47:17 +02:00
simonsan
5c13941478
ci: rename action to better reflect its intentions
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 01:26:52 +02:00
simonsan
6c804cb934
chore: add temporarily generated files from tests to gitignore
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 01:10:15 +02:00
simonsan
b49281b1a8
chore(deps): update public-api crate for rustic
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-14 01:09:39 +02:00
simonsan
97c2d52ca3
Fix link for rustic_core logo 2023-09-13 20:31:19 +02:00
simonsan
e7c474e1cf
ci: restructure workflows, split out common action under https://github.com/rustic-rs/create-binary-artifact
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-12 19:45:50 +02:00
simonsan
72e6efd642
ci: declutter and reorganize ci files
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-12 11:29:03 +02:00
simonsan
c62c9936cd
security: sign binary package
ci: shallow clone nightly repository
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-12 11:20:05 +02:00
simonsan
c3a78c36cc
docs: replace justfile with self-documenting maskfile
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-09-12 08:15:33 +02:00