Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Names Sprint Release 23.1 - NAMEX API Pre Release Checklist #23785

Open
14 of 26 tasks
stevenc987 opened this issue Oct 11, 2024 · 0 comments
Open
14 of 26 tasks

Names Sprint Release 23.1 - NAMEX API Pre Release Checklist #23785

stevenc987 opened this issue Oct 11, 2024 · 0 comments
Assignees
Labels
Names Team Name Request Name Examination Team

Comments

@stevenc987
Copy link
Collaborator

stevenc987 commented Oct 11, 2024

Prior to moving into production, the following steps should be completed or confirmed:

    • Confirm the correct commits are present
    • Select appropriate target is selected which represents the build in Test - either a commit from recent commits or a reference to a branch
    • Autogenerate release notes using last release tag as a point of reference. Update change list manually if required.
  • Dev to ensure that the commit list is represented on the release report
  • QA to schedule the release with staff/clients (daytime's best or when staff are available for rollback)
  • All dev/test pipeline test suites green
  • Dev/QA chat to plan prod verification testing (unless already automated)
  • Post message that projects are being deployed to Prod in #registries-entities
  • Release the code to production and complete smoke test (STEPS BELOW)
  • Post message that projects have been deployed to Prod in #registries-entities and #entities-ops
  • Finalise/publish the release in GitHub, tagging it
  • Merge release branch back to master (if applicable)
  • Change openshift builds/pipelines back to master (if applicable)

Deployment Steps

Dev:

  • Namex API - v1,2,8 done by CD script

Test:

  • Namex API - v1,2,8 done by CD script

Prod:

  • Namex API - v1,2,8 done by CD script
  • Notify the team via the #registries-ops channel

Smoke Test Script

  • load Filings UI
  • load Edit UI, eg, start change or alteration filing
  • load Create UI, eg, start an IA or registration or voluntary dissolution
  • watch Sentry logs for 60 minutes
  • watch Kibana logs for 60 minutes
@stevenc987 stevenc987 added the Names Team Name Request Name Examination Team label Oct 11, 2024
@stevenc987 stevenc987 self-assigned this Oct 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Names Team Name Request Name Examination Team
Projects
None yet
Development

No branches or pull requests

1 participant