Skip to content

feat!: [INFRA-649] Major release on breaking API changes - #281

Merged
alexs-aero merged 2 commits into
mainfrom
feat-649-major-release
Jul 24, 2026
Merged

alexs-aero merged 2 commits into
mainfrom
feat-649-major-release

Conversation

@alexs-aero

@alexs-aero alexs-aero commented Jul 24, 2026

Copy link
Copy Markdown
Contributor

Summary

Major release since v3.8.0. Most consumer updates are permission grants or pipeline behavior adjustments — no input renames. Review the caller setup that matches your repo and apply the corresponding change before upgrading.

Client-side API changes

Permissions (most common)

Your setup Action
Composable reusable_deploy-artifacts with Maven metadata (default gh-upload-bundle-metadata: true) Add actions: write to the top-level caller workflow
Orchestrated reusable_artifacts-cicd with Maven/JAR artifacts Add actions: write to the top-level caller workflow
Deploy → reusable_create-release-bundle via gh-bundle-metadata-artifact-name Add actions: write and actions: read
Composable deploy, metadata not needed No permission change — set gh-upload-bundle-metadata: false

Minimal caller permissions when metadata handoff is required:

permissions:
  contents: read
  id-token: write
  actions: write   # deploy metadata upload
  actions: read    # create-release-bundle metadata download

@alexs-aero
alexs-aero requested a review from a team as a code owner July 24, 2026 14:58
@arrowplum arrowplum changed the title feat!: [INFRA-649] Major release on braking API changes feat!: [INFRA-649] Major release on breaking API changes Jul 24, 2026
@alexs-aero
alexs-aero merged commit 82b197f into main Jul 24, 2026
34 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants