Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

CI: Release start #788

Merged
merged 8 commits into from
Nov 24, 2021
Merged

CI: Release start #788

merged 8 commits into from
Nov 24, 2021

Conversation

chevdor
Copy link
Contributor

@chevdor chevdor commented Nov 23, 2021

This PR allows starting a release process as soon as the release branch is created.
It is very close to what we do in the Polkadot repo.

The release branches are defined by the following pattern (Github does not support regexp):

release-**v[0-9]+.[0-9]+.[0-9]+

So a valid release branch will be release-statemine-v7.0.0 for instance.

@chevdor chevdor added A2-insubstantial Pull request requires no code review (e.g., a sub-repository hash update). A0-pleasereview B0-silent Changes should not be mentioned in any release notes labels Nov 23, 2021
@chevdor chevdor requested a review from a team as a code owner November 23, 2021 16:35
@chevdor
Copy link
Contributor Author

chevdor commented Nov 23, 2021

For this workflow to work, the following issue are required:

chevdor and others added 6 commits November 24, 2021 14:42
Co-authored-by: Alexander Popiak <alexander.popiak@parity.io>
Co-authored-by: Alexander Popiak <alexander.popiak@parity.io>
.github/ISSUE_TEMPLATE/release.md Outdated Show resolved Hide resolved
.github/ISSUE_TEMPLATE/release.md Outdated Show resolved Hide resolved
@chevdor chevdor merged commit 8cc008b into master Nov 24, 2021
@chevdor chevdor deleted the wk-release-start branch November 24, 2021 17:15
apopiak added a commit that referenced this pull request Dec 1, 2021
* Initial version

* Fix branch pattern

* Fix template

* Update .github/ISSUE_TEMPLATE/release.md

Co-authored-by: Alexander Popiak <alexander.popiak@parity.io>

* Update .github/ISSUE_TEMPLATE/release.md

Co-authored-by: Alexander Popiak <alexander.popiak@parity.io>

* Rebase master and fmt

* Swap out Polkadot JS section for integration tests + remove tags

* remove tags

Co-authored-by: Alexander Popiak <alexander.popiak@parity.io>
chevdor added a commit that referenced this pull request Dec 1, 2021
* Initial version

* Fix branch pattern

* Fix template

* Update .github/ISSUE_TEMPLATE/release.md

Co-authored-by: Alexander Popiak <alexander.popiak@parity.io>

* Update .github/ISSUE_TEMPLATE/release.md

Co-authored-by: Alexander Popiak <alexander.popiak@parity.io>

* Rebase master and fmt

* Swap out Polkadot JS section for integration tests + remove tags

* remove tags

Co-authored-by: Alexander Popiak <alexander.popiak@parity.io>
apopiak added a commit that referenced this pull request Dec 1, 2021
…819)

* CI: Release start (#788)

* Initial version

* Fix branch pattern

* Fix template

* Update .github/ISSUE_TEMPLATE/release.md

Co-authored-by: Alexander Popiak <alexander.popiak@parity.io>

* Update .github/ISSUE_TEMPLATE/release.md

Co-authored-by: Alexander Popiak <alexander.popiak@parity.io>

* Rebase master and fmt

* Swap out Polkadot JS section for integration tests + remove tags

* remove tags

Co-authored-by: Alexander Popiak <alexander.popiak@parity.io>

* Allow manual start

Co-authored-by: Chevdor <chevdor@users.noreply.github.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A2-insubstantial Pull request requires no code review (e.g., a sub-repository hash update). B0-silent Changes should not be mentioned in any release notes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants