Skip to content

build: introduce a new feature 'release' that includes the 'self-update' feature#1307

Merged
aawsome merged 3 commits intomainfrom
chore/add-release-feature
Oct 11, 2024
Merged

build: introduce a new feature 'release' that includes the 'self-update' feature#1307
aawsome merged 3 commits intomainfrom
chore/add-release-feature

Conversation

@simonsan
Copy link
Copy Markdown
Contributor

@simonsan simonsan commented Oct 9, 2024

This is intended to be used in our CI/CD pipelines, so we don't need to add 'self-update' feature manually, as that is error-prone.

…te' feature

This is intended to be used in our CI/CD pipelines, so we don't need to add 'self-update' feature manually, as that is error prone.

Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
@simonsan simonsan added C-enhancement Category: New feature or request A-ci Area: Issues/Pull requests related to CI A-packaging Area: related to packaging A-build Area: Related to the build system labels Oct 9, 2024
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
@simonsan simonsan added the S-waiting-for-review Status: PRs waiting for review label Oct 9, 2024
@simonsan simonsan requested a review from aawsome October 9, 2024 02:40
@simonsan simonsan changed the title chore: introduce a new feature 'release' that includes the 'self-update' feature build: introduce a new feature 'release' that includes the 'self-update' feature Oct 9, 2024
Copy link
Copy Markdown
Member

@aawsome aawsome left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@aawsome aawsome added this pull request to the merge queue Oct 11, 2024
Merged via the queue into main with commit a635073 Oct 11, 2024
@aawsome aawsome deleted the chore/add-release-feature branch October 11, 2024 17:37
github-merge-queue bot pushed a commit that referenced this pull request Oct 24, 2024
## 🤖 New release
* `rustic-rs`: 0.9.3 -> 0.9.4 (✓ API compatible changes)

<details><summary><i><b>Changelog</b></i></summary><p>

<blockquote>

## [0.9.4](v0.9.3...v0.9.4)
- 2024-10-24

### Added

- *(commands)* Add tar output to dump command
([#1328](#1328))

### Fixed

- clippy lints for new Rust version
([#1329](#1329))
- *(deps)* downgrade self-update to fix problems finding right target
([#1323](#1323))

### Other

- *(deps)* remove once_cell and replace with std::sync::LazyLock,
increase MSRV to 1.80.0
([#1337](#1337))
- *(deps)* update tokio, ratatui, and tui-textarea
([#1336](#1336))
- *(deps)* update rustic_core and rustic_backend
([#1334](#1334))
- *(deps)* update abscissa framework
([#1330](#1330))
- introduce a new feature 'release' that includes the 'self-update'
feature ([#1307](#1307))
</blockquote>


</p></details>

---
This PR was generated with
[release-plz](https://github.com/MarcoIeni/release-plz/).

Co-authored-by: rustic-release-plz[bot] <182542030+rustic-release-plz[bot]@users.noreply.github.com>
simonsan added a commit that referenced this pull request Nov 19, 2024
…estic (#1303)

This is the first PR to lay some foundations to test rustic's
compatibility against a restic repository. It should essentially show,
how to start out with it and give some fixtures to play around with.

TODO:

- [X] add CI workflow + test that uses restic (latest) via
https://github.com/AnimMouse/setup-restic, to create a new repo and run
rustic against it
- [X] investigate `AnimMouse/setup-restic` failure and fix
- [X] forked `AnimMouse/setup-restic` to `rustic-rs/setup-restic` to run
on `@main` and apply faster fixes to our CI
- [X] used `AnimMouse/setup-restic` as a foundation for
`rustic-rs/setup-rustic`, still WIP
- [x] update to 'release' feature in test when #1307 is merged

---------

Signed-off-by: simonsan <14062932+simonsan@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-build Area: Related to the build system A-ci Area: Issues/Pull requests related to CI A-packaging Area: related to packaging C-enhancement Category: New feature or request S-waiting-for-review Status: PRs waiting for review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants