Skip to content

fix: refactor release workflow#2256

Merged
Hartorn merged 5 commits intomainfrom
feature/eng-1407-fix-release-workflow
Feb 17, 2026
Merged

fix: refactor release workflow#2256
Hartorn merged 5 commits intomainfrom
feature/eng-1407-fix-release-workflow

Conversation

@henchaves
Copy link
Copy Markdown
Member

@henchaves henchaves commented Feb 17, 2026

Description

This PR fixes the release workflow for Giskard v3

Related Issue

ENG-1407 (available on Linear)

Type of Change

  • 📚 Examples / docs / tutorials / dependencies update
  • 🔧 Bug fix (non-breaking change which fixes an issue)
  • 🥂 Improvement (non-breaking change which improves an existing feature)
  • 🚀 New feature (non-breaking change which adds functionality)
  • 💥 Breaking change (fix or feature that would cause existing functionality to change)
  • 🔐 Security fix

@henchaves henchaves requested a review from a team as a code owner February 17, 2026 16:03
@linear
Copy link
Copy Markdown

linear bot commented Feb 17, 2026

@gemini-code-assist
Copy link
Copy Markdown
Contributor

Note

Gemini is unable to generate a summary for this pull request due to the file types involved not being currently supported.

@henchaves henchaves self-assigned this Feb 17, 2026
@henchaves henchaves changed the title fix: release workflow fix: refactor release workflow Feb 17, 2026
Hartorn added 3 commits February 17, 2026 17:43
…secrets

- Add top-level `permissions: contents: read` to ci and integration-tests workflows
- Replace inline `${{ }}` expressions with env vars to prevent script injection
- Scope secrets to step-level env in integration-tests and release workflows
- Replace third-party org-membership action with gh CLI check in release
- Pin setup-uv action to consistent hash in release workflow
- Restrict pr-labeler trigger to opened/synchronize events
- Add missing dry_run guard on Test PyPI publish step
- Fix array quoting in release bump version script
@Hartorn Hartorn merged commit 0671001 into main Feb 17, 2026
18 checks passed
@Hartorn Hartorn deleted the feature/eng-1407-fix-release-workflow branch February 17, 2026 17:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants