-
Notifications
You must be signed in to change notification settings - Fork 329
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CI: dependabot to automate GitHub actions updates #1118
Comments
Assign it to me, I will add these today after work hours. |
realeinherjar
added a commit
to realeinherjar/bdk
that referenced
this issue
Sep 12, 2023
Fixes bitcoindevkit#1118. Adds `dependabot.yml` to `.github/` to check for `"github-action"` updates on a `"weekly"` basis. This does not touch Rust code or Cargo workflows. It will create PRs and we would need to approve them (they would be subject to the same merge policy) to instantiate the proposed dependabots into `master`.
We did this in rust-bitcoin. I think it's been a net positive. It opens PRs to update versions of various things in the CI pipeline. Usually these are 1-line changes. No visible effects, but keeps us from getting too out of date. |
realeinherjar
added a commit
to realeinherjar/bdk
that referenced
this issue
Oct 2, 2023
Fixes bitcoindevkit#1118. Adds `dependabot.yml` to `.github/` to check for `"github-action"` updates on a `"weekly"` basis. This does not touch Rust code or Cargo workflows. It will create PRs and we would need to approve them (they would be subject to the same merge policy) to instantiate the proposed dependabots into `master`.
notmandatory
added a commit
to notmandatory/bdk
that referenced
this issue
Nov 14, 2023
5aa8c7f feat: add dependabot (Einherjar) Pull request description: Fixes bitcoindevkit#1118. Adds `dependabot.yml` to `.github/` to check for `"github-action"` updates on a `"weekly"` basis. This does not touch Rust code or Cargo workflows. It will create PRs and we would need to approve them (they would be subject to the same merge policy) to instantiate the proposed dependabots into `master`. ### Changelog notice Added dependabot to automatically check GitHub Actions updates. ### Checklists #### All Submissions: * [X] I've signed all my commits * [X] I followed the [contribution guidelines](https://github.com/bitcoindevkit/bdk/blob/master/CONTRIBUTING.md) * [X] I ran `cargo fmt` and `cargo clippy` before committing #### New Features: * [ ] I've added tests for the new feature * [ ] I've added docs for the new feature #### Bugfixes: * [ ] This pull request breaks the existing API * [ ] I've added tests to reproduce the issue which are now passing * [X] I'm linking the issue being fixed by this PR ACKs for top commit: notmandatory: ACK 5aa8c7f Tree-SHA512: aca47d955849c24981a9c485775ce7e389a5b5b274fcd114f6e4583c2bf04f94fcd34e183064cd1da66db3560134b60feb0564ea42cbf97cb78d2c5e1aac0a1b
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Currently there's a bunch of actions that are outdated, e.g.
bdk/.github/workflows/audit.yml
Line 16 in 2867e88
which is already on
v4
.Adding a
dependabot.yml
to update these on a sane interval (weekly?) could help us.It will automatically create PRs updating the CI GitHub actions.
dependabot was recently implemented in
rust-bitcoin
, see rust-bitcoin/rust-bitcoin#2052.The text was updated successfully, but these errors were encountered: