This action creates a release event in Tideways. It is useful to track deployments and correlate them with performance data.
- Check to "Project Settings" to find the API key necessary to authenticate the Create Event request.
- Name of the project
- Name of the release
- Type of the event
- Accepts
release
,marker
. - By default
release
is used.
- More details about the release if you want.
- The environment this release is performed on, otherwise the default environment is used.
- By default
production
is used.
- The service this release is performed on, otherwise the default service of the project is used.
- Specifies the timeframes around the event for which the performance will be compared. Supported values are between 5 minutes and 1440 minutes (one day).
- By default
90
is used.
- name: Tideways release
uses: saschanowak/[email protected]
with:
apiKey: '${{ secrets.TIDEWAYS_API_KEY }}'
appName: '${{ vars.TIDEWAYS_APP_NAME }}'
title: 'Deployed ${{ github.sha }}'
Version numbers will be assigned according to the Semantic Versioning scheme. This means, given a version number MAJOR.MINOR.PATCH, we will increment the:
- MAJOR version when we make incompatible API changes
- MINOR version when we add functionality in a backwards compatible manner
- PATCH version when we make backwards compatible bug fixes
docker buildx build -t ghcr.io/saschanowak/tideways-cli:latest -f cli/Dockerfile cli
docker run --rm -it -e TIDEWAYS_API_KEY='...' -e TIDEWAYS_APP_NAME='acme/myapp17' -e TIDEWAYS_TITLE='Deployed v1.2.5' ghcr.io/saschanowak/tideways-cli:latest
Please make sure the bug is not already reported by searching existing issues.
If you're unable to find an existing issue addressing the problem please open a new one. Be sure to include a title and clear description, as much relevant information as possible, a workflow sample and any logs demonstrating the problem.
Please open a new issue.
Discuss your idea first, so that your changes have a good chance of being merged in.
Submit your pull request against the main
branch.
Pull requests that include documentation and relevant updates to README.md are merged faster, because you won't have to wait for somebody else to complete your contribution.
Code Coverage Summary is available under the MIT license, see the LICENSE file for more info.