Skip to content

ci: No pre-staging deployment for a release branch#6518

Merged
knolleary merged 5 commits intomainfrom
ci-fix-no-pre-staging-on-release
Jan 15, 2026
Merged

ci: No pre-staging deployment for a release branch#6518
knolleary merged 5 commits intomainfrom
ci-fix-no-pre-staging-on-release

Conversation

@ppawlowski
Copy link
Copy Markdown
Contributor

@ppawlowski ppawlowski commented Jan 15, 2026

Description

This pull request fixes the solution for not creating a pre-staging environment for a release branch.
Instead of using branches-ignore , which checks a target branch (not a source branch), the validate-user job condition is extended to run only if the HEAD_REF does not start with the release- string.

Related Issue(s)

#6434

Checklist

  • I have read the contribution guidelines
  • Suitable unit/system level tests have been added and they pass
  • Documentation has been updated
    • Upgrade instructions
    • Configuration details
    • Concepts
  • Changes flowforge.yml?
    • Issue/PR raised on FlowFuse/helm to update ConfigMap Template
    • Issue/PR raised on FlowFuse/CloudProject to update values for Staging/Production
  • Link to Changelog Entry PR, or note why one is not needed.

Labels

  • Includes a DB migration? -> add the area:migration label

@ppawlowski ppawlowski changed the title ci(fix): No pre-staging deployment for a release branch ci: No pre-staging deployment for a release branch Jan 15, 2026
@ppawlowski ppawlowski requested a review from knolleary January 15, 2026 13:17
@ppawlowski ppawlowski marked this pull request as ready for review January 15, 2026 13:18
@knolleary knolleary merged commit dc4a847 into main Jan 15, 2026
28 checks passed
@knolleary knolleary deleted the ci-fix-no-pre-staging-on-release branch January 15, 2026 15:10
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