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
Automatic PR to bump sentry-cli
on new releases
#7
Comments
Similar to what @vaind did for Unity versions https://github.com/getsentry/sentry-unity/blob/main/.github/workflows/update-deps.yml#L9 |
existing sentry-unity issue: getsentry/sentry-unity#674 |
@denrase is working on tests for fastlane plugin first, then will create an automation for that, and we can see about gradle, unity, dart, etc |
I've thought about this shortly today after updating the scripts in sentry-unity. I'm thinking of adding another reusable workflow to https://github.com/getsentry/github-workflows - similar to the submodule updater. The workflows inputs could be:
The output would be: update the version text file, create a changelog entry & create a PR. I think we can tune this approach so that it could be triggered for pre-releases. |
OK, so the workflow to update the CLI is here: getsentry/github-workflows#4 |
I can't update the original issue description (thus click the checkboxes), so here's an update:
|
Created a PR in order to amend the automatically created CLI PR We use this in sentry-fastlane-plugin to commit the accociated binaries when a new version of getsentry/sentry-fastlane-plugin#144 |
This was merged for the flutter plugin getsentry/sentry-fastlane-plugin#144 |
Created a PR to add integration tests to the android gradle plugin, similar to what we did for the fastlane plugin. |
@vaind I believe this is done already, can we close this? |
Basically a dependabot for
sentry-cli
on our SDKs/Plugins. The goal is to have our CI run against the latest versions ofsentry-cli
and avoid issues where we skip al the beta phases (e.g: sentry-cli 2.0.0).Another goal is to stop checking-in Sentry CLI but to fetch that in CI before running tests and bundling the final package.
Like this; https://github.com/getsentry/sentry-android-gradle-plugin/pull/262/files
The text was updated successfully, but these errors were encountered: