Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(DPE-5768): - add release workflow (#8)
This pull request introduces a new GitHub Actions workflow to automate the release process to the Snap Store. The most important changes include adding licensing details, defining the workflow name and concurrency settings, specifying the trigger conditions, and setting up the build and release jobs. New GitHub Actions workflow: * [`.github/workflows/release.yaml`](diffhunk://#diff-e426ed45842837026e10e66af23d9c7077e89eacbe6958ce7cb991130ad05adaR1-R30): * Added licensing details, defined the workflow name as "Release to Snap Store", and set concurrency settings to cancel in-progress runs for the same workflow and branch. * Specified the workflow trigger to run on pushes to the `3.5/edge` branch. * Added a build job using the `canonical/data-platform-workflows/.github/workflows/[email protected]` workflow. * Added a release job that depends on the build job, using the `canonical/data-platform-workflows/.github/workflows/[email protected]` workflow, and configured it with the necessary channel, artifact prefix, and secrets.
- Loading branch information