Skip to content

Latest commit

 

History

History
38 lines (20 loc) · 2.61 KB

File metadata and controls

38 lines (20 loc) · 2.61 KB

Create a release of your application

Prerequisites: A completed "Register a customer sandbox environment for Continuous Deployment using S2S" scenario

  1. On github.com, open Actions in your project and select Create Release. Choose Run workflow. Enter v1.0 as name and 1.0.0 as tag of the release, type +0.1 in new version number and then choose Run workflow.

    Create Release

  2. When the create release workflow completes, choose the Code section to see the releases.

    Releases

  3. Choose the release (v1.0) and you will see the release. The release notes are pulled from all changes checked in since the last release. The auto-generated release note also contains a list of the new contributers and a link to the full changelog. Choose the Edit button (the pencil) to modify the release notes. At the bottom, you can see the artifacts published, both the apps and the source code. A tag is created in the repository for the release number to always keep this.

    Release

  4. Under Pull requests you should also see the pull request created for the updated version number.

    Increment version number

Note

In AL-Go for GitHub every release should be followed by an update to the version number in order to be able to create hotfixes for the release and not clash with version numbers in the main branch.

  1. Inspecting the pull request reveals that it just changes the minor version number in the main branch. Under the conversation tab, merge the pull request and delete the branch.

    Inspect PR

  2. Under Actions you should now see that a new CI/CD workflow have been started.

    New CI/CD

  3. After the CI/CD workflow finishes, you can inspect the workflow output to see that the latest release was used as a baseline for the upgrade tests in the pipeline. You will also see that the new build, just created was deployed to the QA environment automatically.

    Success


back