# Post-Publishing Tasks ## Tester - Diya * [x] Check appearance (contents, headings, paragraphs, code snippets, outputs, links) of the guide on openliberty.io * [x] Clone repo and test `finish` directory with no error * [x] Test the `start` directory end-to-end ## Other post-publishing tasks - 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)](https://github.ibm.com/was-liberty/openliberty-guides-team/wiki/Automation-Tests-For-OpenLiberty-Guides#setup-travis-ci-tests-for-openliberty-guides) * [x] Make sure `test.yml` has no draft and linter default branch is `prod` * [x] Make sure that `test.yml` is updated * [ ] Ensure the automated tests are running successfully for the daily builds * [x] 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)](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** * 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 * Open Liberty - Guides - Individual Guides Referrals dashboards * [ ] Update the [[openliberty-guides-team status](https://github.ibm.com/websphere/openliberty-guides-team/blob/main/README.adoc)](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
Post-Publishing Tasks
Tester - Diya
finishdirectory with no errorstartdirectory end-to-endOther post-publishing tasks - 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
prodandstagingbranches and are run by Github actionSee [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.ymlhas no draft and linter default branch isprodMake sure that
test.ymlis updatedEnsure the automated tests are running successfully for the daily builds
Remove
draft-guide-xfromguides-common/.github/workflows/drafts-to-test.jsonEnsure the automated tests are running successfully for the daily Docker image, if the guide uses a Docker image
Enable
prodandstagingbranches lock downSee [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.ymlandADMIN_BACKLOGrepository secretFor
prodbranch, add a tag by creating a new release for this repo with name1st-releaseClean up branches, issues, and PRs
Create blog issue
Send announcement to Slack channels
dev_advocates_javawas-lib-guides-devwas-gm-testingEnable analytic
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