StackStorm / StackStorm/st2-packages
[INFO] How Branching works for Packages
Nobody has claimed this yet.
- Dominant language
- Shell
- Stars
- 28
- Forks
- 63
- PR merge metrics
- No merged PRs in 30d
Description
st2-packages repo now follows st2 branching strategy. What it means.
The Logic:
- Inside
st2-packagesrepo:- pushing to
masterofst2-packagesrepo will generate packages based onmasterofst2 - pushing to
v1.3ofst2-packagesrepo will generate packages based onv1.3ofst2 - opening PR against
masterbranch ofst2-packagesrepo will usest2mastercode - opening PR against
v1.3branch ofst2-packagesrepo will usest2v1.3code - opening PR against any other branch of
st2-packagesrepo will useST2_GITREVhardcoded version incircle.yml
- pushing to
- Inside
st2repo:- pushing to
masterofst2repo will generate packages based onmasterofst2-packages - pushing to
v1.3ofst2repo will generate packages based onv1.3ofst2-packages - note that we don't enable CircleCI Pull Requests in
st2repo yet
- pushing to
Rebuild the Package Manually:
Normally pushing to v1.3 branch for any st2 or st2-packages repos will generate and deploy v1.3 staging packages.
Usually that's enough, but if you want to do that manually without pushing changes, just use CircleCI rebuild:
- 1.) Navigate to
v1.3branch builds https://circleci.com/gh/StackStorm/st2-packages/tree/v1.3 - 2.) Find latest build
- 3.) Click
Rebuild
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue body documents branching behavior between st2 and st2-packages and manual CircleCI rebuilds, but names no documentation file or requested change. First locate where these instructions are maintained, then confirm the intended documentation update and its completion criteria with the project maintainers.
Written by the indexing model from the issue text.
Assessment
- Domain
- build-system, documentation, release
- Issue type
- Documentation
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100