Skip to content

Ci release workflow#60

Merged
ullbergm merged 6 commits intomainfrom
ci-release-workflow
Nov 15, 2025
Merged

Ci release workflow#60
ullbergm merged 6 commits intomainfrom
ci-release-workflow

Conversation

@ullbergm
Copy link
Copy Markdown
Owner

Pull Request type

Please check the type of change your PR introduces:

  • Bugfix
  • Feature
  • Code style update (formatting, renaming)
  • Refactoring (no functional changes, no API changes)
  • Build-related changes
  • Documentation content changes
  • Other (please describe):

What is the current behavior?

Issue Number: N/A

What is the new behavior?

Does this introduce a breaking change?

  • Yes
  • No

Other information

Signed-off-by: Magnus Ullberg <magnus@ullberg.us>
Signed-off-by: Magnus Ullberg <magnus@ullberg.us>
- Remove yarn.lock cache configuration (file doesn't exist)
- Change yarn install from --frozen-lockfile to regular install
- Add build-controller dependency to build-operator job to ensure
  controller image is available before operator build
- Ensures logical release order: controller → operator → bundle → catalog
Adds explicit 'packages: write' permission to each build job to ensure
they can push images to GitHub Container Registry. While workflow-level
permissions exist, explicit job-level permissions ensure proper access.
The create-release job needs 'contents: write' permission to create
GitHub releases and publish release notes.
Signed-off-by: Magnus Ullberg <magnus@ullberg.us>
@github-actions github-actions Bot added size/S Denotes a PR that changes 10-29 lines, ignoring generated files. area/github Changes made in the github directory. and removed size/S Denotes a PR that changes 10-29 lines, ignoring generated files. labels Nov 15, 2025
@ullbergm ullbergm added the enhancement Enhancement of the code, not introducing new features. label Nov 15, 2025
@ullbergm ullbergm merged commit b107b1c into main Nov 15, 2025
6 of 7 checks passed
@ullbergm ullbergm deleted the ci-release-workflow branch November 15, 2025 14:16
@codecov
Copy link
Copy Markdown

codecov Bot commented Nov 15, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

📢 Thoughts on this report? Let us know!

@ullbergm ullbergm restored the ci-release-workflow branch November 15, 2025 14:33
@github-actions
Copy link
Copy Markdown

Pull Request closed and locked due to lack of activity.
If you'd like to build on this closed PR, you can clone it using this method: https://stackoverflow.com/a/14969986
Then open a new PR, referencing this closed PR in your message.

@github-actions github-actions Bot locked and limited conversation to collaborators Nov 23, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

area/github Changes made in the github directory. enhancement Enhancement of the code, not introducing new features.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant