Skip to content

Commit

Permalink
Merge pull request #4737 from BWPanda/master
Browse files Browse the repository at this point in the history
Issue #4736: Update release checklist with new Tugboat steps.
  • Loading branch information
dragonbot authored Nov 5, 2020
2 parents 9e212aa + 3afdd64 commit fca8a3e
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 5 deletions.
6 changes: 4 additions & 2 deletions procedures/issue-template--release--bug-fix.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,10 @@ If this release does NOT accompany a minor release:
- [ ] Push the bug-fix release to the [Pantheon Backdrop repository](https://github.com/backdrop-ops/backdrop-pantheon) (assign to herbdool / serundeputy / quicksketch)
- [ ] Create a PR to update the [Platform.sh Backdrop repository](https://github.com/platformsh/template-builder/blob/master/project/backdrop.py) (assign to serundeputy / jenlampton)
- [ ] Push the bug-fix release to the [Backdrop Composer repository](https://github.com/backdrop-ops/backdrop-composer) (assign to quicksketch / serundeputy / herbdool / bwpanda)
- [ ] Push the bug-fix release to the [TugBoat Backdrop repository](https://github.com/backdrop-ops/backdrop-tugboat) (assign to quicksketch / jenlampton / serundeputy / herbdool)
- [ ] Update backdropcms.org to use the latest TugBoat @quicksketch
- [ ] Update the [Tugboat repository's](https://github.com/backdrop-ops/tugboat-demos) `config.yml` file to link to the new core release @bwpanda
- [ ] Make new matching tag for Tugboat repo @bwpanda
- [ ] Update [backdropcms.org](https://backdropcms.org/admin/config/services/tugboat) to use the new Tugboat tag @bwpanda
- [ ] Delete [Tugboat base preview](https://dashboard.tugboat.qa/5fa36441d88189e3360cd91b) from two releases ago (i.e. keep last two versions only) @bwpanda
- [ ] Update the [Backdrop Docker repository](https://github.com/backdrop-ops/backdrop-docker) ???
- [ ] Create a PR to update the [Docker repository](https://github.com/docker-library/official-images/blob/master/library/backdrop) ???
- [ ] Update the Wikipedia articles (assign to stpaultim / klonos / jenlampton)
Expand Down
5 changes: 4 additions & 1 deletion procedures/issue-template--release--major.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,10 @@ Steps to create a MAJOR release
- [ ] Push the major release to the [Pantheon repository](https://github.com/backdrop-ops/backdrop-pantheon) (assign to quicksketch / serundeputy)
- [ ] Push the major release to the [Platform.sh Backdrop repository](https://github.com/platformsh/template-builder/blob/master/project/backdrop.py) (assign to serundeputy / jenlampton)
- [ ] Push the major release to the [Docker repository](https://github.com/docker-library/official-images/blob/master/library/backdrop) (@jenlampton)
- [ ] Push the major release to the [TugBoat Backdrop repository](https://github.com/backdrop-ops/backdrop-tugboat) (assign to serundeputy / herbdool / quicksketch / jenlampton)
- [ ] Update the [Tugboat repository's](https://github.com/backdrop-ops/tugboat-demos) `config.yml` file to link to the new core release @bwpanda
- [ ] Make new matching tag for Tugboat repo @bwpanda
- [ ] Update [backdropcms.org](https://backdropcms.org/admin/config/services/tugboat) to use the new Tugboat tag @bwpanda
- [ ] Delete [Tugboat base preview](https://dashboard.tugboat.qa/5fa36441d88189e3360cd91b) from two releases ago (i.e. keep last two versions only) @bwpanda
- [ ] Push the major release to the [Backdrop Composer repository](https://github.com/backdrop-ops/backdrop-composer) (assign to quicksketch / serundeputy / herbdool)
- [ ] Publish blog post (assign to tomgrandy / klonos / jenlampton / quicksketch)
- [ ] Send a newsletter via MailChimp (assign to facetinteractive / tomgrandy / jenlampton)
Expand Down
6 changes: 4 additions & 2 deletions procedures/issue-template--release--minor.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,8 +42,10 @@ Scheduled for January/September/May 15, 20xx 10am - 4pm PT

### Code tasks

- [ ] Push the minor release to the [TugBoat Backdrop repository](https://github.com/backdrop-ops/backdrop-tugboat) @quicksketch
- [ ] Update backdropcms.org to use the latest TugBoat @quicksketch
- [ ] Update the [Tugboat repository's](https://github.com/backdrop-ops/tugboat-demos) `config.yml` file to link to the new core release @bwpanda
- [ ] Make new matching tag for Tugboat repo @bwpanda
- [ ] Update [backdropcms.org](https://backdropcms.org/admin/config/services/tugboat) to use the new Tugboat tag @bwpanda
- [ ] Delete [Tugboat base preview](https://dashboard.tugboat.qa/5fa36441d88189e3360cd91b) from two releases ago (i.e. keep last two versions only) @bwpanda
- [ ] Create a PR to update the [Platform.sh Backdrop repository](https://github.com/platformsh/template-builder/blob/master/project/backdrop.py) @jenlampton
- [ ] Push the minor release to the [Backdrop Composer repository](https://github.com/backdrop-ops/backdrop-composer) @serundeputy
- [ ] Update the [Backdrop Docker repository](https://github.com/backdrop-ops/backdrop-docker) ???
Expand Down

0 comments on commit fca8a3e

Please sign in to comment.