Skip to content

Update release pipeline#7

Merged
josefkarasek merged 1 commit into
kedify:mainfrom
josefkarasek:ci
Jun 24, 2026
Merged

Update release pipeline#7
josefkarasek merged 1 commit into
kedify:mainfrom
josefkarasek:ci

Conversation

@josefkarasek

Copy link
Copy Markdown
Contributor

No description provided.

Signed-off-by: Josef Karasek <karasek.jose@gmail.com>
Copilot AI review requested due to automatic review settings June 24, 2026 07:21
@josefkarasek josefkarasek requested a review from a team as a code owner June 24, 2026 07:21

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates GitHub Actions workflows to adjust release execution and permission scoping for CI, with the goal of refining the release pipeline and PR validation behavior.

Changes:

  • Simplifies the release workflow to run only on version tag pushes and removes the snapshot/manual execution path.
  • Moves release token permissions from workflow-level to job-level.
  • Adds explicit GITHUB_TOKEN permissions to the PR check workflow.

Reviewed changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated 3 comments.

File Description
.github/workflows/release.yaml Makes releases tag-push-only, removes snapshot/manual path, and scopes permissions to the release job.
.github/workflows/pr-check.yaml Adds explicit workflow-level permissions for the reusable PR check workflow invocation.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/release.yaml
Comment thread .github/workflows/release.yaml
Comment thread .github/workflows/pr-check.yaml
@josefkarasek josefkarasek merged commit eb874f4 into kedify:main Jun 24, 2026
2 checks passed
@josefkarasek josefkarasek deleted the ci branch June 24, 2026 07:48
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.

3 participants