Commit Graph

154 Commits

Author SHA1 Message Date
simonsan
e5eaa6f34a
ci: remove release-pr workflow and replace with release-plz
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2024-09-24 12:55:28 +02:00
simonsan
3102d93795
ci(cd): try fixing nightly release pipeline
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2024-09-24 12:39:46 +02:00
simonsan
e762270eb6
ci: add flag for building with self-update feature for nightly and CD 2024-09-10 14:36:59 +02:00
renovate[bot]
9cada7eab4
chore(deps): update actions/download-artifact digest to fa0a91b (#1212)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[actions/download-artifact](https://togithub.com/actions/download-artifact)
| action | digest | `6b208ae` -> `fa0a91b` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job log](https://developer.mend.io/github/rustic-rs/rustic).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4yNi4xIiwidXBkYXRlZEluVmVyIjoiMzguMjYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiQS1kZXBlbmRlbmNpZXMiXX0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: aawsome <37850842+aawsome@users.noreply.github.com>
2024-09-06 21:50:26 +02:00
renovate[bot]
48857246a1
chore(deps): update actions/checkout digest to 692973e (#1172)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [actions/checkout](https://togithub.com/actions/checkout) | action |
digest | `b4ffde6` -> `692973e` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency
Dashboard for more information.

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/rustic-rs/rustic).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MjAuMSIsInVwZGF0ZWRJblZlciI6IjM3LjQyMC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJBLWRlcGVuZGVuY2llcyJdfQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: simonsan <14062932+simonsan@users.noreply.github.com>
2024-08-27 11:47:58 +00:00
renovate[bot]
009e57ec2e
chore(deps): update taiki-e/install-action digest to f172798 (#1042)
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [taiki-e/install-action](https://togithub.com/taiki-e/install-action)
| action | digest | `8984d60` -> `f172798` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Never, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job log](https://developer.mend.io/github/rustic-rs/rustic).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xNTMuMiIsInVwZGF0ZWRJblZlciI6IjM4LjI2LjEiLCJ0YXJnZXRCcmFuY2giOiJtYWluIn0=-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-08-27 11:40:57 +00:00
aawsome
a88afdd4af
fix(build): Use cargo --locked in CI pipeline (#1207)
closes #1204
2024-08-24 19:02:16 +00:00
simonsan
e704a6c42b
ci: break old ci jobs when new commits are pushed so we don't fill up the queue
If new code is pushed to a PR branch, then cancel in progress workflows for that PR. Ensures that we don't waste CI time, and returns results quicker.

Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2024-02-18 00:10:17 +01:00
simonsan
a13c47026e
style: fmt
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2024-02-02 19:36:59 +01:00
simonsan
39dcc17eee
chore(deps): don't rebase stale or conflicted PRs automatically to save CI resources
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2024-02-02 19:12:14 +01:00
simonsan
016abab3aa
ci: Replace max-parallel with an own job
To circumvent a race condition in `softprops/action-gh-release` where two draft releases are created in parallel and artifacts land in different draft releases

Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2024-02-02 18:02:37 +01:00
simonsan
ad4de2b55d
ci: Set max-parallel to 1 for build matrix
To circumvent a race condition in `softprops/action-gh-release` where two draft releases are created in parallel and artifacts land in different draft releases

Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2024-02-02 17:34:00 +01:00
simonsan
f862b87166
ci: use tag version in directory names for automation to download new versions
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2024-02-02 16:36:03 +01:00
simonsan
2f768fd26b
ci: fix path for release files for CD, second approach with full file name
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2024-02-02 15:24:18 +01:00
simonsan
4c4dfaa4ec
ci: fix path for release files for CD
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2024-02-02 14:49:48 +01:00
simonsan
2d77520f7a
ci: remove conditional for checking tags
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2024-02-02 14:12:57 +01:00
simonsan
3f8a544d44
ci: add release candidates to CD
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2024-02-02 14:10:27 +01:00
simonsan
e05a9ea7ce
ci: run on tag push
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2024-02-02 14:05:46 +01:00
simonsan
067bb07ddb
ci: remove release workflow and fix release continuous deployment
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2024-02-02 13:56:34 +01:00
simonsan
698d474838
ci: do not run twice on release branches
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2024-02-02 13:09:07 +01:00
aawsome
f16ba04646
refactor: adjust to changes in rustic_core for added rustic_backend (#966) 2024-01-28 15:26:59 +00:00
renovate[bot]
56cc016af5
chore(deps): update taiki-e/install-action digest to 8984d60 (#1015)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-21 23:10:51 +00:00
renovate[bot]
33ed352cf3
chore(deps): update swatinem/rust-cache digest to 23bce25 (#1014)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-21 21:07:56 +00:00
renovate[bot]
868f04087f
chore(deps): update embarkstudios/cargo-deny-action digest to 2fad080 (#1013)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-21 21:07:44 +00:00
renovate[bot]
448c792422
chore(deps): update actions/upload-artifact digest to 694cdab (#1012)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-21 21:07:33 +00:00
renovate[bot]
0111c33743
chore(deps): update actions/download-artifact digest to 6b208ae (#1011)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-21 09:46:43 +00:00
renovate[bot]
3959bc7a1b
chore(deps): update actions/upload-artifact action to v4 (#993)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-03 21:45:10 +00:00
renovate[bot]
2db89dfc11
chore(deps): update taiki-e/install-action digest to 56ab793 (#988)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-03 19:40:43 +00:00
simonsan
188ef505cb
fix(ci): update github action to download artifacts, as upload/download actions from nightly workflow were incompatible with each other
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2024-01-01 13:19:25 +01:00
simonsan
224cac3060
ci(debug): display structure of downloaded artifact files II
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2024-01-01 12:48:42 +01:00
simonsan
317ab108b5
ci(debug): display structure of downloaded artifact files
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2024-01-01 12:33:06 +01:00
simonsan
5af6b5c8e9
ci: try to fix nightly build
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2024-01-01 12:15:26 +01:00
simonsan
e1cfd570ba
style: dprint fmt
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-12-26 23:35:57 +01:00
simonsan
6440b7c451
ci: automerge lockfile maintenance
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-12-26 22:26:50 +01:00
simonsan
cbeab28738
ci: activate automerge for github action digest update
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-12-26 18:27:00 +01:00
simonsan
2a7aba6ac2
ci: activate automerge for github action digest update
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-12-26 18:01:46 +01:00
simonsan
ae25e39bd5
ci: netbsd nightly builds fail due to missing execinfo, so we don't build on it for now
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-12-02 09:09:18 +01:00
simonsan
907855bef1
ci: update rustsec/audit-check
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-11-29 13:47:49 +01:00
simonsan
df4006b182
ci: update taiki-e/install-action
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-11-29 13:45:56 +01:00
simonsan
85787d21a4
ci: update dtolnay/rust-toolchain
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-11-29 13:41:02 +01:00
simonsan
0c9073aaad
ci: Run actions that need secrets.GITHUB_TOKEN only on rustic-rs org
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-11-29 12:36:53 +01:00
simonsan
a51ece9fde
fix(ci): remove unmaintained actions-rs/toolchain ci action
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-11-29 12:07:09 +01:00
simonsan
a4434a08d7
fix(ci): remove unmaintained actions-rs/cargo ci action with cross.
Attention: This should be double checked when updating.
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-11-29 12:05:01 +01:00
simonsan
314a19efc6
fix(ci): remove unmaintained actions-rs ci actions
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
2023-11-29 11:25:17 +01:00
Nils Werner
16d524fcb2
Run some CI jobs on upstream only (#956) 2023-11-28 13:23:24 +00:00
renovate[bot]
fa22316135
chore(deps): update actions/checkout action to v4 (#954)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-26 20:50:13 +00:00
renovate[bot]
4d688cd92e
chore(deps): update taiki-e/install-action digest to b614919 (#953)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-26 20:49:01 +00:00
renovate[bot]
ee124a094b
chore(deps): pin dependencies (#952)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-26 20:08:22 +00:00
renovate[bot]
24006752ce
chore(deps): update taiki-e/install-action digest to ccc14bd (#948)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-20 14:36:13 +00:00
Alexander Weiss
2d42c40e17 Add old release.yaml to create binaries on publishing 2023-11-19 08:44:26 +01:00