---
id: video/weDf53bJOL4
type: video
title: "What's New in AL: Go for GitHub (2024 release wave 2)"
summary: "AL Go for GitHub changes in the 2024 release wave 2: commit SHA references for non-AL Go actions, federated credentials and managed identities, NuGet symbols for AppSource apps with trusted feeds, performance tests, and the planned move away from BC Container Helper over 2 to 3 years."
tier: official
language: en
tags:
  - al-go
  - github actions
  - security
  - federated credentials
  - managed identity
  - nuget support
  - app source symbols
  - ci-cd
  - pre-commit
  - dependabot
  - performance testing
  - github packages
system: development
review:
  state: reviewed
  by: opus
  at: "2026-10-07T23:03:51.096Z"
  flags: []
generated:
  at: "2026-10-07T23:03:51.160Z"
  pipeline: 0.2.0
  prompts:
    extract-video: 1
    summarize-video: 2
  input_hash: f97114bb5dddbf2c9b2f716b1f18a1f4881dbe4b23ee2bb118baa0db9cfda563
evidence:
  - kind: video
    url: https://www.youtube.com/watch?v=weDf53bJOL4&t=896s
    title: "First-party apps in NuGet packages: announced"
    date: "2024-10-08T15:01:09.000Z"
    commit: null
    t: 896
    quote: we're also working on having all first-party apps, meaning all Microsoft apps, available in NuGet packages as well as the app source symbols.
  - kind: video
    url: https://www.youtube.com/watch?v=weDf53bJOL4&t=1993s
    title: "Indirect template customization capabilities: announced"
    date: "2024-10-08T15:01:09.000Z"
    commit: null
    t: 1993
    quote: We're working on indirect tape templates and customization capabilities, and we're not really sure where to land this one.
  - kind: video
    url: https://www.youtube.com/watch?v=weDf53bJOL4&t=2056s
    title: "Runtime package generation and NuGet publishing: announced"
    date: "2024-10-08T15:01:09.000Z"
    commit: null
    t: 2056
    quote: We also will add mechanisms to generate and publish runtime packages to NuGet. We've talked about this for quite some time. Now we have
  - kind: video
    url: https://www.youtube.com/watch?v=weDf53bJOL4&t=2117s
    title: "Enhanced documentation and roadmap for AL Go: announced"
    date: "2024-10-08T15:01:09.000Z"
    commit: null
    t: 2117
    quote: We'll add some more documentation, more how-to videos, and an updated roadmap so that this will make life easier for partners and customers using
  - kind: video
    url: https://www.youtube.com/watch?v=weDf53bJOL4&t=33s
    title: "What's New in AL: Go for GitHub (2024 release wave 2)"
    date: "2024-10-08T15:01:09.000Z"
    commit: null
    t: 33
    quote: Security is important. Uh if not the most important thing, then it's up there.
  - kind: video
    url: https://www.youtube.com/watch?v=weDf53bJOL4&t=84s
    title: "What's New in AL: Go for GitHub (2024 release wave 2)"
    date: "2024-10-08T15:01:09.000Z"
    commit: null
    t: 84
    quote: always reference GitHub actions using a commit uh sha really, right? Um and this this is for all non-AL Go actions.
  - kind: video
    url: https://www.youtube.com/watch?v=weDf53bJOL4&t=227s
    title: "What's New in AL: Go for GitHub (2024 release wave 2)"
    date: "2024-10-08T15:01:09.000Z"
    commit: null
    t: 227
    quote: federated credentials and managed identities. Um No more secrets. We basically have removed the the the most of the reasons for having secrets in
  - kind: video
    url: https://www.youtube.com/watch?v=weDf53bJOL4&t=618s
    title: "What's New in AL: Go for GitHub (2024 release wave 2)"
    date: "2024-10-08T15:01:09.000Z"
    commit: null
    t: 618
    quote: if the access token is exposed, then you will have access to the resource it for the validity of the access token, which typically
  - kind: video
    url: https://www.youtube.com/watch?v=weDf53bJOL4&t=784s
    title: "What's New in AL: Go for GitHub (2024 release wave 2)"
    date: "2024-10-08T15:01:09.000Z"
    commit: null
    t: 784
    quote: Now, NuGet support is something that we've been working on for a long time. Um and in this release, we have symbols for all
  - kind: video
    url: https://www.youtube.com/watch?v=weDf53bJOL4&t=796s
    title: "What's New in AL: Go for GitHub (2024 release wave 2)"
    date: "2024-10-08T15:01:09.000Z"
    commit: null
    t: 796
    quote: symbols for all app source apps available on a public NuGet feed. Uh AL Go for GitHub supports trusting NuGet feeds
  - kind: video
    url: https://www.youtube.com/watch?v=weDf53bJOL4&t=853s
    title: "What's New in AL: Go for GitHub (2024 release wave 2)"
    date: "2024-10-08T15:01:09.000Z"
    commit: null
    t: 853
    quote: Uh the the agreed upon NuGet format for for Business Central apps does not include multiple apps in one package.
  - kind: video
    url: https://www.youtube.com/watch?v=weDf53bJOL4&t=883s
    title: "What's New in AL: Go for GitHub (2024 release wave 2)"
    date: "2024-10-08T15:01:09.000Z"
    commit: null
    t: 883
    quote: Now, as future investments, we will also be able to publish runtime packages to NuGet, either private or public
  - kind: video
    url: https://www.youtube.com/watch?v=weDf53bJOL4&t=1113s
    title: "What's New in AL: Go for GitHub (2024 release wave 2)"
    date: "2024-10-08T15:01:09.000Z"
    commit: null
    t: 1113
    quote: We will by default trust all Microsoft trusted NuGet feeds, this one and the feeds that uh that will have our first-party apps, the
  - kind: video
    url: https://www.youtube.com/watch?v=weDf53bJOL4&t=1200s
    title: "What's New in AL: Go for GitHub (2024 release wave 2)"
    date: "2024-10-08T15:01:09.000Z"
    commit: null
    t: 1200
    quote: Uh this piece does not yet uh support federated credentials.
  - kind: video
    url: https://www.youtube.com/watch?v=weDf53bJOL4&t=1348s
    title: "What's New in AL: Go for GitHub (2024 release wave 2)"
    date: "2024-10-08T15:01:09.000Z"
    commit: null
    t: 1348
    quote: The latest version of Algo for GitHub, you will now have the ability to run performance test either in CI/CD or in scheduled test
  - kind: video
    url: https://www.youtube.com/watch?v=weDf53bJOL4&t=1518s
    title: "What's New in AL: Go for GitHub (2024 release wave 2)"
    date: "2024-10-08T15:01:09.000Z"
    commit: null
    t: 1518
    quote: The reason why we really count the SQL statements is that uh very frequently that is the primary reason for things to to regress
  - kind: video
    url: https://www.youtube.com/watch?v=weDf53bJOL4&t=1577s
    title: "What's New in AL: Go for GitHub (2024 release wave 2)"
    date: "2024-10-08T15:01:09.000Z"
    commit: null
    t: 1577
    quote: And it will show me all repositories on GitHub that has the tag BC samples.
  - kind: video
    url: https://www.youtube.com/watch?v=weDf53bJOL4&t=1768s
    title: "What's New in AL: Go for GitHub (2024 release wave 2)"
    date: "2024-10-08T15:01:09.000Z"
    commit: null
    t: 1768
    quote: We will, however, take all DevOps relevant features and implement that in either other PowerShell module and in GitHub Actions. And then will AL
  - kind: video
    url: https://www.youtube.com/watch?v=weDf53bJOL4&t=1814s
    title: "What's New in AL: Go for GitHub (2024 release wave 2)"
    date: "2024-10-08T15:01:09.000Z"
    commit: null
    t: 1814
    quote: It's not going to happen day one when we go away from using BC Container Helper in AL Go for GitHub. But eventually, like,
  - kind: video
    url: https://www.youtube.com/watch?v=weDf53bJOL4&t=1851s
    title: "What's New in AL: Go for GitHub (2024 release wave 2)"
    date: "2024-10-08T15:01:09.000Z"
    commit: null
    t: 1851
    quote: If you're running like projects that needs to go on AppSource or PTEs that needs to be installed in online environments, I urge you
  - kind: video
    url: https://www.youtube.com/watch?v=weDf53bJOL4&t=1950s
    title: "What's New in AL: Go for GitHub (2024 release wave 2)"
    date: "2024-10-08T15:01:09.000Z"
    commit: null
    t: 1950
    quote: The BC replay and NPM package was actually released to the public. And that means that we can in AL Go for GitHub start
  - kind: video
    url: https://www.youtube.com/watch?v=weDf53bJOL4&t=1966s
    title: "What's New in AL: Go for GitHub (2024 release wave 2)"
    date: "2024-10-08T15:01:09.000Z"
    commit: null
    t: 1966
    quote: We are not ready with that today, so I actually think AL Ops beat us to it.
  - kind: video
    url: https://www.youtube.com/watch?v=weDf53bJOL4&t=2069s
    title: "What's New in AL: Go for GitHub (2024 release wave 2)"
    date: "2024-10-08T15:01:09.000Z"
    commit: null
    t: 2069
    quote: With the small addition to the to the AL compiler. They might the team might not think it's small, but let's see.
  - kind: video
    url: https://www.youtube.com/watch?v=weDf53bJOL4&t=2129s
    title: "What's New in AL: Go for GitHub (2024 release wave 2)"
    date: "2024-10-08T15:01:09.000Z"
    commit: null
    t: 2129
    quote: We'll make AL Go for GitHub independent of BC Container Helper over the next 2 to 3 years.
links:
  learn: []
  objects: []
  features: []
  topics: []
  localizations: []
  videos: []
  posts: []
  guidelines: []
video_id: weDf53bJOL4
channel: yt-microsoft
source_name: Microsoft Dynamics 365 Business Central (YouTube)
url: https://www.youtube.com/watch?v=weDf53bJOL4
published_at: "2024-10-08T15:01:09.000Z"
duration_s: 2142
captions: full
audience:
  - developer
  - administrator
  - partner
chapters:
  - t: 0
    title: Introduction and Overview
  - t: 68
    title: "Security Enhancements Part 1: Actions and Pre-commit"
  - t: 227
    title: Federated Credentials and Managed Identities
  - t: 501
    title: Federated Credentials Technical Deep Dive
  - t: 662
    title: Federated Credentials Demo
  - t: 774
    title: NuGet support and symbols for AppSource apps, Future NuGet investments and first-party apps
  - t: 915
    title: AppSource symbols NuGet feed demonstration
  - t: 1011
    title: Dependency resolution with traditional install apps
  - t: 1092
    title: Trusted NuGet feeds configuration and authentication
  - t: 1231
    title: GitHub packages and NuGet package naming changes
  - t: 1326
    title: Performance test capabilities, configuration and results analysis
  - t: 1547
    title: BC samples GitHub tag and repository discovery
  - t: 1709
    title: Container Helper deprecation, DevOps strategy and Managed DevOps solutions
  - t: 1950
    title: Page scripting tests, Template customization, Runtime packages and future investments
features:
  - name: GitHub actions referenced by commit SHA
    status: unclear
    t: 84
    verified: false
    status_source: video
  - name: Pre-commit for file consistency
    status: unclear
    t: 214
    verified: false
    status_source: video
  - name: Federated credentials and managed identities
    status: unclear
    t: 227
    verified: false
    status_source: video
  - name: NuGet support for AppSource apps
    status: unclear
    t: 784
    verified: false
    status_source: video
  - name: Deliver to NuGet implementation changes
    status: unclear
    t: 839
    verified: false
    status_source: video
  - name: First-party apps in NuGet packages
    status: announced
    t: 883
    verified: true
    status_source: video
  - name: Trusted NuGet feeds in AL Go for GitHub
    status: unclear
    t: 1092
    verified: false
    status_source: video
  - name: NuGet feed fingerprint and prefix registration
    status: unclear
    t: 1179
    verified: false
    status_source: video
  - name: GitHub packages naming changes
    status: unclear
    t: 1249
    verified: false
    status_source: video
  - name: Performance test in AL Go for GitHub
    status: unclear
    t: 1326
    verified: false
    status_source: video
  - name: Performance test threshold configuration
    status: unclear
    t: 1419
    verified: false
    status_source: video
  - name: BC samples GitHub tag
    status: unclear
    t: 1547
    verified: false
    status_source: video
  - name: BC samples repository forking and setup
    status: unclear
    t: 1641
    verified: false
    status_source: video
  - name: BC Container Helper deprecation in AL Go
    status: unclear
    t: 1709
    verified: false
    status_source: video
  - name: Managed DevOps solutions strategy
    status: unclear
    t: 1890
    verified: false
    status_source: video
  - name: Page scripting tests in AL Go CI/CD
    status: unclear
    t: 1950
    verified: false
    status_source: video
  - name: Indirect template customization capabilities
    status: announced
    t: 1993
    verified: true
    status_source: video
  - name: Runtime package generation and NuGet publishing
    status: announced
    t: 2056
    verified: true
    status_source: video
  - name: Enhanced documentation and roadmap for AL Go
    status: announced
    t: 2117
    verified: true
    status_source: video
objects_mentioned:
  - other CICD YAML file
  - other checkout action
  - other GitHub workflow for CICD
  - other Microsoft AL Go action
  - other BC samples Bing Maps dot app source
  - other Abakion Legal
quotes:
  - t: 33
    text: Security is important. Uh if not the most important thing, then it's up there.
    check: exact
  - t: 84
    text: always reference GitHub actions using a commit uh sha really, right? Um and this this is for all non-AL Go actions.
    check: exact
  - t: 227
    text: federated credentials and managed identities. Um No more secrets. We basically have removed the the the most of the reasons for having secrets in
    check: exact
  - t: 618
    text: if the access token is exposed, then you will have access to the resource it for the validity of the access token, which typically
    check: exact
  - t: 784
    text: Now, NuGet support is something that we've been working on for a long time. Um and in this release, we have symbols for all
    check: exact
  - t: 796
    text: symbols for all app source apps available on a public NuGet feed. Uh AL Go for GitHub supports trusting NuGet feeds
    check: exact
  - t: 853
    text: Uh the the agreed upon NuGet format for for Business Central apps does not include multiple apps in one package.
    check: exact
  - t: 883
    text: Now, as future investments, we will also be able to publish runtime packages to NuGet, either private or public
    check: exact
  - t: 1113
    text: We will by default trust all Microsoft trusted NuGet feeds, this one and the feeds that uh that will have our first-party apps, the
    check: exact
  - t: 1200
    text: Uh this piece does not yet uh support federated credentials.
    check: exact
  - t: 1348
    text: The latest version of Algo for GitHub, you will now have the ability to run performance test either in CI/CD or in scheduled test
    check: exact
  - t: 1518
    text: The reason why we really count the SQL statements is that uh very frequently that is the primary reason for things to to regress
    check: exact
  - t: 1577
    text: And it will show me all repositories on GitHub that has the tag BC samples.
    check: exact
  - t: 1768
    text: We will, however, take all DevOps relevant features and implement that in either other PowerShell module and in GitHub Actions. And then will AL
    check: exact
  - t: 1814
    text: It's not going to happen day one when we go away from using BC Container Helper in AL Go for GitHub. But eventually, like,
    check: exact
  - t: 1851
    text: If you're running like projects that needs to go on AppSource or PTEs that needs to be installed in online environments, I urge you
    check: exact
  - t: 1950
    text: The BC replay and NPM package was actually released to the public. And that means that we can in AL Go for GitHub start
    check: exact
  - t: 1966
    text: We are not ready with that today, so I actually think AL Ops beat us to it.
    check: exact
  - t: 2069
    text: With the small addition to the to the AL compiler. They might the team might not think it's small, but let's see.
    check: exact
  - t: 2129
    text: We'll make AL Go for GitHub independent of BC Container Helper over the next 2 to 3 years.
    check: exact
---

# What's New in AL: Go for GitHub (2024 release wave 2)

> AL Go for GitHub changes in the 2024 release wave 2: commit SHA references for non-AL Go actions, federated credentials and managed identities, NuGet symbols for AppSource apps with trusted feeds, performance tests, and the planned move away from BC Container Helper over 2 to 3 years.

[Watch on YouTube](https://www.youtube.com/watch?v=weDf53bJOL4) · Microsoft Dynamics 365 Business Central (YouTube) · 2024-10-08 · 35:42 · tier official · reviewed (checked by Opus)

## Overview

The session covers what is new in AL Go for GitHub in release wave 2 of 2024. It starts with security: non-AL Go actions are referenced by commit SHA, pre-commit was added for file consistency, and federated credentials and managed identities remove most secrets. The tenant ID and client ID are still kept in the secrets template.

It then covers NuGet support. Symbols for AppSource apps are on a public NuGet feed, trusted feeds are configured in settings, and Deliver to NuGet now uses the same one-package-per-app mechanism as GitHub packages. Other topics are performance tests with baseline comparison and thresholds, the BC samples tag, the BC Container Helper deprecation plan, managed DevOps recommendations, and future items (runtime packages on NuGet, first-party apps in NuGet, page scripting tests in CI/CD, template customization). The speaker gives no timeline or promise for the future items.

## Key points

- Non-AL Go GitHub actions are now referenced by commit SHA; AL Go actions keep version numbers such as 5.3 so hotfixes can be delivered.
- Federated credentials and managed identities remove most secrets. Tenant ID and client ID stay in the secrets template, and an exposed access token is valid for typically one hour.
- Symbols for all AppSource apps are on a public NuGet feed. Microsoft feeds are trusted by default; do not trust nuget.org unless prefixes or fingerprints are registered. Federated credentials are not yet supported for feed authentication.
- Deliver to NuGet now uses one package per app, matching the GitHub packages mechanism. GitHub package names change to app name plus app ID, while resolution still uses app ID.
- Performance tests run in CI/CD or scheduled runs, compare against a baseline, and have separate warning and failure thresholds for duration and SQL statement counts. A baseline must be set up manually or copied from earlier runs.
- AL Go will stop using BC Container Helper gradually over 2 to 3 years. Self-made DevOps solutions will need to migrate, and the new PowerShell module commands will not be compatible with BC Container Helper.
- BC sample repositories can be found through the BC samples tag at aka.ms/bcsamples and forked to get a full AL Go and Power Platform setup.

## Chapters

- [0:00](https://www.youtube.com/watch?v=weDf53bJOL4&t=0s) Introduction and Overview
- [1:08](https://www.youtube.com/watch?v=weDf53bJOL4&t=68s) Security Enhancements Part 1: Actions and Pre-commit
- [3:47](https://www.youtube.com/watch?v=weDf53bJOL4&t=227s) Federated Credentials and Managed Identities
- [8:21](https://www.youtube.com/watch?v=weDf53bJOL4&t=501s) Federated Credentials Technical Deep Dive
- [11:02](https://www.youtube.com/watch?v=weDf53bJOL4&t=662s) Federated Credentials Demo
- [12:54](https://www.youtube.com/watch?v=weDf53bJOL4&t=774s) NuGet support and symbols for AppSource apps, Future NuGet investments and first-party apps
- [15:15](https://www.youtube.com/watch?v=weDf53bJOL4&t=915s) AppSource symbols NuGet feed demonstration
- [16:51](https://www.youtube.com/watch?v=weDf53bJOL4&t=1011s) Dependency resolution with traditional install apps
- [18:12](https://www.youtube.com/watch?v=weDf53bJOL4&t=1092s) Trusted NuGet feeds configuration and authentication
- [20:31](https://www.youtube.com/watch?v=weDf53bJOL4&t=1231s) GitHub packages and NuGet package naming changes
- [22:06](https://www.youtube.com/watch?v=weDf53bJOL4&t=1326s) Performance test capabilities, configuration and results analysis
- [25:47](https://www.youtube.com/watch?v=weDf53bJOL4&t=1547s) BC samples GitHub tag and repository discovery
- [28:29](https://www.youtube.com/watch?v=weDf53bJOL4&t=1709s) Container Helper deprecation, DevOps strategy and Managed DevOps solutions
- [32:30](https://www.youtube.com/watch?v=weDf53bJOL4&t=1950s) Page scripting tests, Template customization, Runtime packages and future investments

## Features

| Feature | Status | At | Evidence |
|---|---|---|---|
| GitHub actions referenced by commit SHA | status not stated, demoed | [1:24](https://www.youtube.com/watch?v=weDf53bJOL4&t=84s) |  |
| Pre-commit for file consistency | status not stated | [3:34](https://www.youtube.com/watch?v=weDf53bJOL4&t=214s) |  |
| Federated credentials and managed identities | status not stated, demoed | [3:47](https://www.youtube.com/watch?v=weDf53bJOL4&t=227s) |  |
| NuGet support for AppSource apps | status not stated, demoed | [13:04](https://www.youtube.com/watch?v=weDf53bJOL4&t=784s) |  |
| Deliver to NuGet implementation changes | status not stated, demoed | [13:59](https://www.youtube.com/watch?v=weDf53bJOL4&t=839s) |  |
| First-party apps in NuGet packages | announced | [14:43](https://www.youtube.com/watch?v=weDf53bJOL4&t=883s) | "we're also working on having all first-party apps, meaning all Microsoft apps, available in NuGet packages as well as the app source symbols." ([14:56](https://www.youtube.com/watch?v=weDf53bJOL4&t=896s)) |
| Trusted NuGet feeds in AL Go for GitHub | status not stated, demoed | [18:12](https://www.youtube.com/watch?v=weDf53bJOL4&t=1092s) |  |
| NuGet feed fingerprint and prefix registration | status not stated, demoed | [19:39](https://www.youtube.com/watch?v=weDf53bJOL4&t=1179s) |  |
| GitHub packages naming changes | status not stated, demoed | [20:49](https://www.youtube.com/watch?v=weDf53bJOL4&t=1249s) |  |
| Performance test in AL Go for GitHub | status not stated, demoed | [22:06](https://www.youtube.com/watch?v=weDf53bJOL4&t=1326s) |  |
| Performance test threshold configuration | status not stated, demoed | [23:39](https://www.youtube.com/watch?v=weDf53bJOL4&t=1419s) |  |
| BC samples GitHub tag | status not stated, demoed | [25:47](https://www.youtube.com/watch?v=weDf53bJOL4&t=1547s) |  |
| BC samples repository forking and setup | status not stated, demoed | [27:21](https://www.youtube.com/watch?v=weDf53bJOL4&t=1641s) |  |
| BC Container Helper deprecation in AL Go | status not stated | [28:29](https://www.youtube.com/watch?v=weDf53bJOL4&t=1709s) |  |
| Managed DevOps solutions strategy | status not stated | [31:30](https://www.youtube.com/watch?v=weDf53bJOL4&t=1890s) |  |
| Page scripting tests in AL Go CI/CD | status not stated | [32:30](https://www.youtube.com/watch?v=weDf53bJOL4&t=1950s) |  |
| Indirect template customization capabilities | announced | [33:13](https://www.youtube.com/watch?v=weDf53bJOL4&t=1993s) | "We're working on indirect tape templates and customization capabilities, and we're not really sure where to land this one." ([33:13](https://www.youtube.com/watch?v=weDf53bJOL4&t=1993s)) |
| Runtime package generation and NuGet publishing | announced | [34:16](https://www.youtube.com/watch?v=weDf53bJOL4&t=2056s) | "We also will add mechanisms to generate and publish runtime packages to NuGet. We've talked about this for quite some time. Now we have" ([34:16](https://www.youtube.com/watch?v=weDf53bJOL4&t=2056s)) |
| Enhanced documentation and roadmap for AL Go | announced | [35:17](https://www.youtube.com/watch?v=weDf53bJOL4&t=2117s) | "We'll add some more documentation, more how-to videos, and an updated roadmap so that this will make life easier for partners and customers using" ([35:17](https://www.youtube.com/watch?v=weDf53bJOL4&t=2117s)) |

## AL objects mentioned

As heard in the captions. A name that matches one object page by exact type and name links to it; the others stay as named.

- other "CICD YAML file" at [1:54](https://www.youtube.com/watch?v=weDf53bJOL4&t=114s)
- other "checkout action" at [2:07](https://www.youtube.com/watch?v=weDf53bJOL4&t=127s)
- other "GitHub workflow for CICD" at [3:01](https://www.youtube.com/watch?v=weDf53bJOL4&t=181s)
- other "Microsoft AL Go action" at [3:01](https://www.youtube.com/watch?v=weDf53bJOL4&t=181s)
- other "BC samples Bing Maps dot app source" at [11:33](https://www.youtube.com/watch?v=weDf53bJOL4&t=693s)
- other "Abakion Legal" at [15:39](https://www.youtube.com/watch?v=weDf53bJOL4&t=939s)

## Quotes

- [0:33](https://www.youtube.com/watch?v=weDf53bJOL4&t=33s) "Security is important. Uh if not the most important thing, then it's up there."
- [1:24](https://www.youtube.com/watch?v=weDf53bJOL4&t=84s) "always reference GitHub actions using a commit uh sha really, right? Um and this this is for all non-AL Go actions."
- [3:47](https://www.youtube.com/watch?v=weDf53bJOL4&t=227s) "federated credentials and managed identities. Um No more secrets. We basically have removed the the the most of the reasons for having secrets in"
- [10:18](https://www.youtube.com/watch?v=weDf53bJOL4&t=618s) "if the access token is exposed, then you will have access to the resource it for the validity of the access token, which typically"
- [13:04](https://www.youtube.com/watch?v=weDf53bJOL4&t=784s) "Now, NuGet support is something that we've been working on for a long time. Um and in this release, we have symbols for all"
- [13:16](https://www.youtube.com/watch?v=weDf53bJOL4&t=796s) "symbols for all app source apps available on a public NuGet feed. Uh AL Go for GitHub supports trusting NuGet feeds"
- [14:13](https://www.youtube.com/watch?v=weDf53bJOL4&t=853s) "Uh the the agreed upon NuGet format for for Business Central apps does not include multiple apps in one package."
- [14:43](https://www.youtube.com/watch?v=weDf53bJOL4&t=883s) "Now, as future investments, we will also be able to publish runtime packages to NuGet, either private or public"
- [18:33](https://www.youtube.com/watch?v=weDf53bJOL4&t=1113s) "We will by default trust all Microsoft trusted NuGet feeds, this one and the feeds that uh that will have our first-party apps, the"
- [20:00](https://www.youtube.com/watch?v=weDf53bJOL4&t=1200s) "Uh this piece does not yet uh support federated credentials."
- [22:28](https://www.youtube.com/watch?v=weDf53bJOL4&t=1348s) "The latest version of Algo for GitHub, you will now have the ability to run performance test either in CI/CD or in scheduled test"
- [25:18](https://www.youtube.com/watch?v=weDf53bJOL4&t=1518s) "The reason why we really count the SQL statements is that uh very frequently that is the primary reason for things to to regress"
- [26:17](https://www.youtube.com/watch?v=weDf53bJOL4&t=1577s) "And it will show me all repositories on GitHub that has the tag BC samples."
- [29:28](https://www.youtube.com/watch?v=weDf53bJOL4&t=1768s) "We will, however, take all DevOps relevant features and implement that in either other PowerShell module and in GitHub Actions. And then will AL"
- [30:14](https://www.youtube.com/watch?v=weDf53bJOL4&t=1814s) "It's not going to happen day one when we go away from using BC Container Helper in AL Go for GitHub. But eventually, like,"
- [30:51](https://www.youtube.com/watch?v=weDf53bJOL4&t=1851s) "If you're running like projects that needs to go on AppSource or PTEs that needs to be installed in online environments, I urge you"
- [32:30](https://www.youtube.com/watch?v=weDf53bJOL4&t=1950s) "The BC replay and NPM package was actually released to the public. And that means that we can in AL Go for GitHub start"
- [32:46](https://www.youtube.com/watch?v=weDf53bJOL4&t=1966s) "We are not ready with that today, so I actually think AL Ops beat us to it."
- [34:29](https://www.youtube.com/watch?v=weDf53bJOL4&t=2069s) "With the small addition to the to the AL compiler. They might the team might not think it's small, but let's see."
- [35:29](https://www.youtube.com/watch?v=weDf53bJOL4&t=2129s) "We'll make AL Go for GitHub independent of BC Container Helper over the next 2 to 3 years."

## Disclaimers in the video

- [0:45](https://www.youtube.com/watch?v=weDf53bJOL4&t=45s) preview: Performance tests has been in preview for some time.
- [13:45](https://www.youtube.com/watch?v=weDf53bJOL4&t=825s) subject-to-change: Deliver to GitHub packages has been as a proof of concept prototype in AL Go for quite some time uh and and that still works as earlier.
- [14:43](https://www.youtube.com/watch?v=weDf53bJOL4&t=883s) coming-later: As future investments, we will also be able to publish runtime packages to NuGet
- [14:56](https://www.youtube.com/watch?v=weDf53bJOL4&t=896s) coming-later: we're also working on having all first-party apps, meaning all Microsoft apps, available in NuGet packages as well as the app source symbols.
- [20:00](https://www.youtube.com/watch?v=weDf53bJOL4&t=1200s) subject-to-change: This piece does not yet uh support federated credentials.
- [32:19](https://www.youtube.com/watch?v=weDf53bJOL4&t=1939s) coming-later: What I say now, there's no timeline, there's no promises. It might I actually some of them I'm pretty sure they'll be there, but I'm no timeline.
- [35:29](https://www.youtube.com/watch?v=weDf53bJOL4&t=2129s) coming-later: We'll make AL Go for GitHub independent of BC Container Helper over the next 2 to 3 years.

Presenters (as heard): Freddy Christiansen, Kamil.
