AL-Go for GitHub modern DevOps for partners

Important

This content is archived and is not being updated. For the latest documentation, go to What's new and planned for Dynamics 365 Business Central. For the latest release plans, go to Dynamics 365, Power Platform, and Cloud for Industry release plans.

Enabled for Public preview General availability
Admins, makers, marketers, or analysts, automatically Mar 1, 2023 Apr 3, 2023

Business value

With AL-Go for GitHub, DevOps becomes a tool instead of an investment area. The target for AL-Go for GitHub is to have 100 percent of the functionality needed by 90 percent of our partners. These partners should be able to use AL-Go for GitHub as their DevOps solution without the need to hire a DevOps engineer.

Feature details

AL-Go is a collection of GitHub templates and actions that turn professional DevOps processes for Business Central AL projects into a commodity for our partners. The initial release of AL-Go has been a success with the partner community, with over 500 repositories created over the first three months. It's offering an easy path to continuous integration and continuous delivery (CI/CD), quality assurance, change and performance tracking, code consistency, collaboration, managing updates, and more.

With this release we will extend AL-Go with further capabilities:

  • Verify compatibility with the upcoming releases of Business Central and third-party dependencies (AppSource apps)
  • Support Azure-hosted Docker development environments (as an alternative to running Docker locally), to improve developer productivity, when working with the online sandbox environments is not an option (Online sandboxes are a scarce resource and development tasks often require more powerful hardware)
  • Support for GitHub variables
  • Performance enhancements
  • Branching strategy enhancements
  • Pull request process enhancements
  • Enhanced support for multiple projects

We are listening to partner feedback to reach our goal in supporting 100 percent of the functionality needed by 90 percent of our partners.

New functionality is released monthly, meaning that many of the things listed above will be available before April 1.

The full roadmap can be found on aka.ms/algoroadmap.