Skip to content

feat: add branch snapshot deploy workflow - #165

Draft
TaurMorchant wants to merge 1 commit into
mainfrom
feat/consistent-snapshots
Draft

feat: add branch snapshot deploy workflow#165
TaurMorchant wants to merge 1 commit into
mainfrom
feat/consistent-snapshots

Conversation

@TaurMorchant

@TaurMorchant TaurMorchant commented Aug 3, 2026

Copy link
Copy Markdown
Collaborator

Why. Deploying a feature branch republishes X.Y.Z-SNAPSHOT and overwrites what main or another branch
published under that version.

What. The caller for the branch-snapshot deploy: publishes the branch as X.Y.Z-<branch>-SNAPSHOT, tests skipped
by default. Mechanism and documentation: Netcracker/qubership-core-infra#237.

Requires inter-module dependencies on SNAPSHOT versions (Netcracker/qubership-core-bulk-release#67), and
-SNAPSHOT only on internal artifacts.

Before merging. infra#237 lands first, then the uses: ref moves from @feat/consistent-snapshots to a SHA pin.
infra#237 also has to accept MAVEN_TOKEN — it hardcodes github.token, which cannot publish to this monorepo's
per-module registries.

@TaurMorchant
TaurMorchant requested a review from lis0x90 as a code owner August 3, 2026 08:17
@github-actions github-actions Bot added the enhancement New feature or request label Aug 3, 2026
@TaurMorchant
TaurMorchant marked this pull request as draft August 3, 2026 08:19
@sonarqubecloud

sonarqubecloud Bot commented Aug 3, 2026

Copy link
Copy Markdown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants