Skip to content

fix(velocity): secure build secret and update permissions plugin - #197

Merged
lusu007 merged 2 commits into
mainfrom
chore/velocity-permissions-0.6.0
Jul 25, 2026
Merged

fix(velocity): secure build secret and update permissions plugin#197
lusu007 merged 2 commits into
mainfrom
chore/velocity-permissions-0.6.0

Conversation

@lusu007

@lusu007 lusu007 commented Jul 25, 2026

Copy link
Copy Markdown
Contributor

Pull Request

Description

Updates the baked Velocity permissions plugin from 0.5.0 to 0.6.0 for environment-scoped grants.

The Velocity secret-consuming Docker build block also no longer enables shell xtrace. Previously, shell tracing could expand the GitHub Packages credential into build logs while downloading private artifacts. Errexit and nounset behavior remain enabled.

Type of Change

  • 🐛 Bug fix
  • ✨ New feature
  • 💥 Breaking change
  • ♻️ Refactoring
  • 📚 Documentation
  • 🔧 Chore

Related Issues

  • None

Testing

  • Unit tests pass
  • Manual testing completed — static RED/GREEN regression check proves xtrace is disabled in the secret-consuming block
  • New tests added for new functionality
  • Diff validation passes
  • GitHub Actions multi-platform Docker build passes, including Velocity

Checklist

  • I have performed a self-review of my own code
  • Tests have been added/updated and pass where applicable
  • Documentation has been updated where needed

@lusu007
lusu007 marked this pull request as ready for review July 25, 2026 11:35
@lusu007
lusu007 merged commit b495464 into main Jul 25, 2026
6 checks passed
@lusu007
lusu007 deleted the chore/velocity-permissions-0.6.0 branch July 25, 2026 11:37
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.

1 participant