Skip to content

Conversation

@business-central-bot
Copy link
Contributor

@business-central-bot business-central-bot bot commented Feb 2, 2026

preview

Note that when using the preview version of AL-Go for GitHub, we recommend you Update your AL-Go system files, as soon as possible when informed that an update is available.

Issues

  • Issue 2095 DeliverToAppSource.ProductId needs to be specified (Library app)
  • Issue 2082 Sign action no longer fails when repository is empty or no artifacts are generated
  • Issue 2078 Workflows run since January 14th '26 have space before CI/CD removed
  • Issue 2070 Support public GitHub Packages feeds without requiring a Personal Access Token (PAT)
  • Issue 2004 PublishToAppSource workflow publishes multi-app repos in alphabetical order instead of dependency order
  • Issue 2045 DateTime parsing fails on non-US locale runners in WorkflowPostProcess.ps1
  • Issue 2055 When using versioningStrategy 3+16, you get an error when building
  • Issue 2094 PR into release branch gets wrong previous release
  • AL-Go repositories with large amounts of projects may run into issues with too large environment variables
  • Discussion 1855 Add trigger 'workflow_call' to workflow 'Update AL-Go System Files' for reusability
  • Issue 2050 Publish To Environment creates mistyped environment

Publish To Environment no longer creates unknown environments by default

Previously, when running the "Publish To Environment" workflow with an environment name that doesn't exist in GitHub or AL-Go settings, the workflow would automatically create a new GitHub environment. This could lead to problems when environment names were mistyped, as the bogus environment would then cause subsequent CI/CD workflows to fail.

Now, the workflow will fail with a clear error message if the specified environment doesn't exist. If you intentionally want to deploy to a new environment that hasn't been configured yet, you can check the Create environment if it does not exist checkbox when running the workflow.

Set default values for workflow inputs

The workflowDefaultInputs setting now also applies to workflow_call inputs when an input with the same name exists for workflow_dispatch.
This ensures consistent default values across both manual workflow runs and reusable workflow calls.

Read more at workflowDefaultInputs.

Merge queue support

AL-Go now supports GitHub's merge queue feature out of the box! The merge_group trigger has been added to the Pull Request Build workflow, enabling seamless integration with merge queues. When you have the merge queue feature enabled in your repo, multiple PRs will automatically be validated together. Read more about merge queues here.

Warning

If you rely on a custom workflow for merge queue validation, you may need to adjust your setup to avoid duplicate builds.

AL-Go Telemetry updates

AL-Go telemetry now includes test results so you can more easily see how many AL tests, Page Scripting tests and BCPT tests ran in your workflows across all your repositories. Documentation for this can be found on this article on enabling telemetry.

Related to AB#539394

@business-central-bot business-central-bot bot added the Automation Pull request or issue created by automation label Feb 2, 2026
@business-central-bot business-central-bot bot requested a review from a team as a code owner February 2, 2026 11:48
@business-central-bot business-central-bot bot added the Automation Pull request or issue created by automation label Feb 2, 2026
@business-central-bot business-central-bot bot enabled auto-merge (squash) February 2, 2026 11:48
@github-actions github-actions bot added Build: Automation Workflows and other setup in .github folder Build: scripts & configs Build scripts and configuration files labels Feb 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Automation Pull request or issue created by automation Build: Automation Workflows and other setup in .github folder Build: scripts & configs Build scripts and configuration files

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants