build(deps): bump lfreleng-actions/github2gerrit-action from 0.1.22 to 1.0.2
Bumps lfreleng-actions/github2gerrit-action from 0.1.22 to 1.0.2.
Release notes
Sourced from lfreleng-actions/github2gerrit-action's releases.
v1.0.2
:bug: Bug Fixes :bug:
- Fix: Environment setup/updates to fix build-on-demand
@ModeSevenIndustrialSolutions(#56):wrench: Maintenance :wrench:
- Chore: Bump actions/checkout from 5.0.1 to 6.0.0 @dependabot[bot] (#48)
- Chore: Bump astral-sh/setup-uv from 7.1.3 to 7.1.4 @dependabot[bot] (#49)
- Chore: Bump lfreleng-actions/python-build-action from 0.1.21 to 0.1.22 @dependabot[bot] (#50)
- Chore: Bump lfreleng-actions/python-test-action from 0.1.12 to 1.0.0 @dependabot[bot] (#53)
- Chore: Bump actions/setup-python from 6.0.0 to 6.1.0 @dependabot[bot] (#54)
- Chore: Bump anchore/scan-action from 7.2.0 to 7.2.1 @dependabot[bot] (#55)
- Chore: Bump lfreleng-actions/draft-release-promote-action @dependabot[bot] (#52)
:mortar_board: Code Quality :mortar_board:
- CI: Checkout now (optionally) handled in PyP publishing step
@ModeSevenIndustrialSolutions(#57)Links
v1.0.1
:wrench: Maintenance :wrench:
- Chore: Bump lfit/releng-reusable-workflows/.github/workflows/reuse-verify-github-actions.yaml @dependabot[bot] (#47)
Links
v1.0.0
:boom: Breaking Change :boom:
- Feat!: Enhance pull request close/reconciliation handling
@ModeSevenIndustrialSolutions(#41):sparkles: New Features :sparkles:
- Feat!: Enhance pull request close/reconciliation handling
@ModeSevenIndustrialSolutions(#41):wrench: Maintenance :wrench:
- Chore: pre-commit autoupdate @pre-commit-ci[bot] (#42)
- Chore: Bump lfreleng-actions/python-build-action from 0.1.20 to 0.1.21 @dependabot[bot] (#44)
- Chore: Bump anchore/scan-action from 7.1.0 to 7.2.0 @dependabot[bot] (#45)
- Chore: Bump astral-sh/setup-uv from 7.1.2 to 7.1.3 @dependabot[bot] (#43)
- Chore: Bump actions/checkout from 5.0.0 to 5.0.1 @dependabot[bot] (#46)
Links
... (truncated)
Changelog
Sourced from lfreleng-actions/github2gerrit-action's changelog.
Release Notes - v0.2.0
Overview
Version 0.2.0 introduces important behavioral changes and improvements to the GitHub2Gerrit action. This release focuses on making the default behavior more aligned with common use cases and improving the handling of push events.
Breaking Changes
⚠️ PRESERVE_GITHUB_PRS Default Changed from
falsetotrueImpact: HIGH - This is a breaking change that affects default workflow behavior
Previous Behavior (v0.1.x):
- Default:
PRESERVE_GITHUB_PRS="false"- GitHub pull requests closed automatically when the action pushed them to Gerrit
- Users had to explicitly set
PRESERVE_GITHUB_PRS="true"to keep PRs openNew Behavior (v0.2.0):
- Default:
PRESERVE_GITHUB_PRS="true"- GitHub pull requests now remain open by default when the action pushes them to Gerrit
- Users must explicitly set
PRESERVE_GITHUB_PRS="false"to close PRs after submissionRationale:
We changed the default for these reasons:
- Common Use Case: Most projects using this action want to maintain GitHub PRs as a reference point even after they submit changes to Gerrit
- Safer Default: Preserving PRs is a non-destructive operation, making it a safer default behavior
- Alignment with Documentation: The README already recommended
PRESERVE_GITHUB_PRS=trueas the typical configuration- Two-Way Workflow: The new
CLOSE_MERGED_PRSfeature (default:true) closes PRs automatically when maintainers merge Gerrit changes, offering a complete bidirectional workflowMigration Guide:
If your workflow relied on the previous default behavior of closing PRs after submission:
# Add this to your workflow to maintain v0.1.x behavior - uses: lfit/[email protected] with: </tr></table>
... (truncated)
Commits
cf7b647Merge pull request #57 from modeseven-lfreleng-actions/update-workflowsb4f9921CI: Checkout now (optionally) handled in PyP publishing step1881fa4Merge pull request #56 from modeseven-lfreleng-actions/update-action5c200b9Fix: Environment setup/updates to fix build-on-demand036af59Merge pull request #52 from lfreleng-actions/dependabot/github_actions/lfrele...04d5a82Merge pull request #55 from lfreleng-actions/dependabot/github_actions/anchor...0441d78Merge pull request #54 from lfreleng-actions/dependabot/github_actions/action...891c70bMerge pull request #53 from lfreleng-actions/dependabot/github_actions/lfrele...723d4b2Chore: Bump anchore/scan-action from 7.2.0 to 7.2.17d41489Chore: Bump actions/setup-python from 6.0.0 to 6.1.0- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)