-
Notifications
You must be signed in to change notification settings - Fork 8
Open
Description
issue: https://github.com/OpenLiberty/guides-common/issues/1108
Post-Publishing Tests (Tester - tester name)
---
- [ ] Check appearance (contents, headings, paragraphs, code snippets, outputs, links) of the guide on openliberty.io
- [ ] Clone repo and test finish directory with no error
- [ ] Test the start directory end-to-end
Other post-publishing tasks (to be done by the Admin Team)
---
- [ ] Add description for the repo with link to the guide published URL
- [ ] Create the Home and Branches wiki pages
- [ ] Ensure automated test for PR and Continuous Tests are enabled for both `prod` and `staging` branches and are run by Github action, see [instruction](https://github.ibm.com/was-liberty/openliberty-guides-team/wiki/Automation-Tests-For-OpenLiberty-Guides#setup-travis-ci-tests-for-openliberty-guides)
- make sure test.yml has no draft and linter default branch is prod
- [ ] Make sure that test.yml is updated
- [ ] Ensure the automated tests are running successfully for the daily builds
- [ ] Remove `draft-guide-x` from guides-common/.github/workflows/drafts-to-test.json
- [ ] Ensure the automated tests are running successfully for the daily docker image, if the guide uses a docker image
- [ ] Enable `prod` and `staging` branches lock down, see [instruction](https://github.ibm.com/was-liberty/openliberty-guides-team/wiki/Automation-Tests-For-OpenLiberty-Guides#setup-travis-ci-tests-for-openliberty-guides)
- make sure the Branch protection rules were created
- [ ] Create github action `.github/workflows/add-to-projects.yml` and `ADMIN_BACKLOG` repository secret
- https://github.com/OpenLiberty/guides-common/blob/prod/.github/workflows/add-to-projects.yml
- `https://github.com/OpenLiberty/guides-.../settings/secrets/actions`
- [ ] For `prod` branch, add a tag by creating a new release for this repo with name `1st-release`
- [ ] Clean up branches, issues, and PRs
- [ ] Create blog issue
- visit https://github.com/OpenLiberty/open-liberty/issues/new/choose and select `Open Liberty GA release blog post`
- [issue link](https://github.com/OpenLiberty/open-liberty/issues/31777)
- [ ] Send announcement to slack channels
- dev_advocates_java
- was-lib-guides-dev
- was-gm-testing
- [ ] Enable analytic
- `Open Liberty - Guides - Individual Guide Clones` and `Individual Guides Referrals` dashboards
- [ ] Update the [openliberty-guides-team status](https://github.ibm.com/websphere/openliberty-guides-team/blob/main/README.adoc)
- [ ] Update the https://github.ibm.com/websphere/openliberty-guides-team/wiki
- [ ] Follow the instructions at `Developer Content & Engagement` > `Cloud Hosted Guides` > `Create cloud-hosted guide` Box note to create cloud-hosted guide
- [ ] Arrange a demo at the EOI meeting
Metadata
Metadata
Assignees
Labels
No labels