flipperzero-rs / flipperzero

Rust on the Flipper Zero
MIT License
521 stars 35 forks source link

ci: enable automatic SDK Update PR creation #152

Closed JarvisCraft closed 2 months ago

JarvisCraft commented 3 months ago

Description

This adds a new manual GitHub Action task capable of updating SDK version and creating a PR with the change.

This also pins dependency versions using pinact (which is supported by Dependabot) to ensure security.

Notes

This is built on top of #151

JarvisCraft commented 3 months ago

@dcoles, hi there! Could you please allow the creation of pull requests by GitHub Actions as suggested on SO?

dcoles commented 3 months ago

@dcoles, hi there! Could you please allow the creation of pull requests by GitHub Actions as suggested on SO?

Done! Looking forward to seeing this in action.

JarvisCraft commented 3 months ago

@dcoles, one more admin action needed.

Could you please add flipperzero-rs/maintainers team to this repository as suggested here so that they can be used when creating a PR. This seems to be the only remaining blocker.

JarvisCraft commented 3 months ago

@dcoles, lightly pinging you on the previous comment :)

dcoles commented 3 months ago

Sorry @JarvisCraft. I missed the notification GitHub notification it seems.

The flipperzero-rs/maintainers team already has maintain access on this repository (I believe that maintain is a superset of read), so it might be some other issue at hand.

Here's what I currently see on the https://github.com/flipperzero-rs/flipperzero/settings/access page: image

JarvisCraft commented 2 months ago

My apologies, I've forgotten about the mention :D

Since the reviewer parameter seems to be broken, merging this now with it skipped