These are the necessary steps to release a version of the framework:
- Go to release Github Action and run it on the
main
branch with the version number you want to release Release Action - Wait till action will do a build and a new draft release.
- Validate Performance:
- Go to https://github.com/DataDog/test-environment/actions/workflows/dd-sdk-swift-testing-tests.yml and manually trigger the GitHub Action.
- Wait for the workflow to finish and make sure it passes.
- Go to this dashboard and check the
Max performance overhead (%)
graph. Max performance overhead shouldn’t have increased significantly on the latest data point. Keep in mind that values are noisy, so use your own judgement to decide whether an increase is something to worry about.
- Go to the release page, and un-check This is a pre-release.