You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We currently deploy to production (NPM & Dockerhub) after e2e flow has finished and once the deployment is finished, we run a set of 'canary' tests on deployed artifacts.
This is an issue as we're only catching some errors after the deployments have been made available to the public. Instead we should:
run e2e -> Deploy artifacts under next version -> Pull next version to run canary tests -> once canary test suite is successful, deploy latest versioned artifacts
The text was updated successfully, but these errors were encountered:
Fixes#2366
# Checklist:
Remove the checklist to signal you've completed it. Enable auto-merge if
the PR is ready to merge.
- [ ] If the pull request requires a cryptography review (e.g.
cryptographic algorithm implementations) I have added the 'crypto' tag.
- [ ] I have reviewed my diff in github, line by line and removed
unexpected formatting changes, testing logs, or commented-out code.
- [ ] Every change is related to the PR description.
- [ ] I have
[linked](https://docs.github.com/en/issues/tracking-your-work-with-issues/linking-a-pull-request-to-an-issue)
this pull request to relevant issues (if any exist).
We currently deploy to production (NPM & Dockerhub) after e2e flow has finished and once the deployment is finished, we run a set of 'canary' tests on deployed artifacts.
This is an issue as we're only catching some errors after the deployments have been made available to the public. Instead we should:
run e2e -> Deploy artifacts under
next
version -> Pullnext
version to run canary tests -> once canary test suite is successful, deploylatest
versioned artifactsThe text was updated successfully, but these errors were encountered: