README.md
AL-Go Actions
This repository contains a set of GitHub actions used by the AL-Go for GitHub templates.
Please go to https://aka.ms/AL-Go to learn more.
Actions
Name | Description |
---|---|
Add existing app | Add an existing app to an AL-Go for GitHub repository |
Analyze Tests | Analyze results of tests from the RunPipeline action |
Calculate Artifact Names | Calculate Artifact Names for AL-Go workflows |
Check for updates | Check for updates to AL-Go system files and perform the update if requested |
Create a new app | Create a new app and add it to an AL-Go repository |
Create Development Environment | Create an online development environment |
Creates release notes | Creates release notes for a release, based on a given tag and the tag from the latest release |
Deliver | Deliver App to deliveryTarget (AppSource, Storage, or...) |
Deploy | Deploy Apps to online environment |
Determine artifactUrl | Determines the artifactUrl to use for a given project |
Determine projects to build | Scans for AL-Go projects and determines which one to build |
Download project dependencies | Downloads artifacts from AL-Go projects, that are dependencies of a given AL-Go project |
Increment version number | Increment version number in AL-Go repository |
Pipeline Cleanup | Perform cleanup after running pipeline in AL-Go repository |
Read secrets | Read secrets from GitHub secrets or Azure Keyvault for AL-Go workflows |
Read settings | Read settings for AL-Go workflows |
Run pipeline | Run pipeline in AL-Go repository |
Sign | Sign apps with a certificate stored in Azure Key Vault |
Verify Pull Request changes | Verify Pull Request Changes for AL-Go workflows |
Initialize workflow | Initialize a workflow |
PostProcess action | Finalize a workflow |
Contributing
Please read this description on how to contribute to AL-Go for GitHub.
We do not accept Pull Requests on the Actions repository directly.
Trademarks
This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft's Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party's policies.