Skip to content

Commit e8faf18

Browse files
business-central-bot[bot]business-central-bot
andauthored
[releases/25.3@bbefbe4] Update AL-Go System Files from microsoft/AL-Go-PTE@preview - 45c60a5 / Related to AB#539394 (#5786)
## 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 - AL-Go repositories with large amounts of projects may run into issues with too large environment variables ## 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](https://github.com/microsoft/AL-Go/blob/main/Scenarios/EnablingTelemetry.md) on enabling telemetry. Related to [AB#539394](https://dynamicssmb2.visualstudio.com/1fcb79e7-ab07-432a-a3c6-6cf5a88ba4a5/_workitems/edit/539394) Co-authored-by: business-central-bot <[email protected]>
1 parent bbefbe4 commit e8faf18

32 files changed

+173
-161
lines changed

.github/AL-Go-Settings.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$schema": "https://raw.githubusercontent.com/microsoft/AL-Go-Actions/v8.1/.Modules/settings.schema.json",
2+
"$schema": "https://raw.githubusercontent.com/microsoft/AL-Go/18fe3d5d4fb9940564d80d87201f56992b6ebdff/Actions/.Modules/settings.schema.json",
33
"type": "PTE",
44
"templateUrl": "https://github.com/microsoft/AL-Go-PTE@preview",
55
"bcContainerHelperVersion": "preview",
@@ -93,7 +93,7 @@
9393
]
9494
},
9595
"UpdateALGoSystemFilesEnvironment": "Official-Build",
96-
"templateSha": "ea3d5bbe34df20fe7aee686ac4f69b6cec879ed8",
96+
"templateSha": "45c60a52f3dee1069c9f6ce83f2cb2c0cd530c1e",
9797
"commitOptions": {
9898
"messageSuffix": "Related to AB#539394",
9999
"pullRequestAutoMerge": true,

.github/RELEASENOTES.copy.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,15 @@
1+
## preview
2+
3+
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.
4+
5+
### Issues
6+
7+
- AL-Go repositories with large amounts of projects may run into issues with too large environment variables
8+
9+
## AL-Go Telemetry updates
10+
11+
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](https://github.com/microsoft/AL-Go/blob/main/Scenarios/EnablingTelemetry.md) on enabling telemetry.
12+
113
## v8.1
214

315
### Custom AL-Go files

.github/Test Next Major.settings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$schema": "https://raw.githubusercontent.com/microsoft/AL-Go-Actions/v8.1/.Modules/settings.schema.json",
2+
"$schema": "https://raw.githubusercontent.com/microsoft/AL-Go/18fe3d5d4fb9940564d80d87201f56992b6ebdff/Actions/.Modules/settings.schema.json",
33
"artifact": "////nextmajor",
44
"cacheImageName": "",
55
"versioningStrategy": 15

.github/Test Next Minor.settings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$schema": "https://raw.githubusercontent.com/microsoft/AL-Go-Actions/v8.1/.Modules/settings.schema.json",
2+
"$schema": "https://raw.githubusercontent.com/microsoft/AL-Go/18fe3d5d4fb9940564d80d87201f56992b6ebdff/Actions/.Modules/settings.schema.json",
33
"artifact": "////nextminor",
44
"cacheImageName": "",
55
"versioningStrategy": 15

.github/workflows/CICD.yaml

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ jobs:
5050
trackALAlertsInGitHub: ${{ steps.SetALCodeAnalysisVar.outputs.trackALAlertsInGitHub }}
5151
steps:
5252
- name: Dump Workflow Information
53-
uses: microsoft/AL-Go-Actions/DumpWorkflowInfo@v8.1
53+
uses: microsoft/AL-Go/Actions/DumpWorkflowInfo@18fe3d5d4fb9940564d80d87201f56992b6ebdff
5454
with:
5555
shell: powershell
5656

@@ -61,13 +61,13 @@ jobs:
6161

6262
- name: Initialize the workflow
6363
id: init
64-
uses: microsoft/AL-Go-Actions/WorkflowInitialize@v8.1
64+
uses: microsoft/AL-Go/Actions/WorkflowInitialize@18fe3d5d4fb9940564d80d87201f56992b6ebdff
6565
with:
6666
shell: powershell
6767

6868
- name: Read settings
6969
id: ReadSettings
70-
uses: microsoft/AL-Go-Actions/ReadSettings@v8.1
70+
uses: microsoft/AL-Go/Actions/ReadSettings@18fe3d5d4fb9940564d80d87201f56992b6ebdff
7171
with:
7272
shell: powershell
7373
get: type,powerPlatformSolutionFolder,useGitSubmodules,trackALAlertsInGitHub
@@ -81,7 +81,7 @@ jobs:
8181
- name: Read submodules token
8282
id: ReadSubmodulesToken
8383
if: env.useGitSubmodules != 'false' && env.useGitSubmodules != ''
84-
uses: microsoft/AL-Go-Actions/ReadSecrets@v8.1
84+
uses: microsoft/AL-Go/Actions/ReadSecrets@18fe3d5d4fb9940564d80d87201f56992b6ebdff
8585
with:
8686
shell: powershell
8787
gitHubSecrets: ${{ toJson(secrets) }}
@@ -102,7 +102,7 @@ jobs:
102102
103103
- name: Determine Projects To Build
104104
id: determineProjectsToBuild
105-
uses: microsoft/AL-Go-Actions/DetermineProjectsToBuild@v8.1
105+
uses: microsoft/AL-Go/Actions/DetermineProjectsToBuild@18fe3d5d4fb9940564d80d87201f56992b6ebdff
106106
with:
107107
shell: powershell
108108
maxBuildDepth: ${{ env.workflowDepth }}
@@ -115,23 +115,23 @@ jobs:
115115
116116
- name: Determine Delivery Target Secrets
117117
id: DetermineDeliveryTargetSecrets
118-
uses: microsoft/AL-Go-Actions/DetermineDeliveryTargets@v8.1
118+
uses: microsoft/AL-Go/Actions/DetermineDeliveryTargets@18fe3d5d4fb9940564d80d87201f56992b6ebdff
119119
with:
120120
shell: powershell
121121
projectsJson: '${{ steps.determineProjectsToBuild.outputs.ProjectsJson }}'
122122
checkContextSecrets: 'false'
123123

124124
- name: Read secrets
125125
id: ReadSecrets
126-
uses: microsoft/AL-Go-Actions/ReadSecrets@v8.1
126+
uses: microsoft/AL-Go/Actions/ReadSecrets@18fe3d5d4fb9940564d80d87201f56992b6ebdff
127127
with:
128128
shell: powershell
129129
gitHubSecrets: ${{ toJson(secrets) }}
130130
getSecrets: ${{ steps.DetermineDeliveryTargetSecrets.outputs.ContextSecrets }}
131131

132132
- name: Determine Delivery Targets
133133
id: DetermineDeliveryTargets
134-
uses: microsoft/AL-Go-Actions/DetermineDeliveryTargets@v8.1
134+
uses: microsoft/AL-Go/Actions/DetermineDeliveryTargets@18fe3d5d4fb9940564d80d87201f56992b6ebdff
135135
env:
136136
Secrets: '${{ steps.ReadSecrets.outputs.Secrets }}'
137137
with:
@@ -141,7 +141,7 @@ jobs:
141141

142142
- name: Determine Deployment Environments
143143
id: DetermineDeploymentEnvironments
144-
uses: microsoft/AL-Go-Actions/DetermineDeploymentEnvironments@v8.1
144+
uses: microsoft/AL-Go/Actions/DetermineDeploymentEnvironments@18fe3d5d4fb9940564d80d87201f56992b6ebdff
145145
env:
146146
GITHUB_TOKEN: ${{ github.token }}
147147
with:
@@ -157,21 +157,21 @@ jobs:
157157
uses: actions/checkout@1af3b93b6815bc44a9784bd300feb67ff0d1eeb3 # v6.0.0
158158

159159
- name: Read settings
160-
uses: microsoft/AL-Go-Actions/ReadSettings@v8.1
160+
uses: microsoft/AL-Go/Actions/ReadSettings@18fe3d5d4fb9940564d80d87201f56992b6ebdff
161161
with:
162162
shell: powershell
163163
get: templateUrl
164164

165165
- name: Read secrets
166166
id: ReadSecrets
167-
uses: microsoft/AL-Go-Actions/ReadSecrets@v8.1
167+
uses: microsoft/AL-Go/Actions/ReadSecrets@18fe3d5d4fb9940564d80d87201f56992b6ebdff
168168
with:
169169
shell: powershell
170170
gitHubSecrets: ${{ toJson(secrets) }}
171171
getSecrets: 'ghTokenWorkflow'
172172

173173
- name: Check for updates to AL-Go system files
174-
uses: microsoft/AL-Go-Actions/CheckForUpdates@v8.1
174+
uses: microsoft/AL-Go/Actions/CheckForUpdates@18fe3d5d4fb9940564d80d87201f56992b6ebdff
175175
env:
176176
GITHUB_TOKEN: ${{ github.token }}
177177
with:
@@ -250,7 +250,7 @@ jobs:
250250
- name: Process AL Code Analysis Logs
251251
id: ProcessALCodeAnalysisLogs
252252
if: (success() || failure())
253-
uses: microsoft/AL-Go-Actions/ProcessALCodeAnalysisLogs@v8.1
253+
uses: microsoft/AL-Go/Actions/ProcessALCodeAnalysisLogs@18fe3d5d4fb9940564d80d87201f56992b6ebdff
254254
with:
255255
shell: powershell
256256

@@ -284,13 +284,13 @@ jobs:
284284
path: '.artifacts'
285285

286286
- name: Read settings
287-
uses: microsoft/AL-Go-Actions/ReadSettings@v8.1
287+
uses: microsoft/AL-Go/Actions/ReadSettings@18fe3d5d4fb9940564d80d87201f56992b6ebdff
288288
with:
289289
shell: powershell
290290

291291
- name: Determine ArtifactUrl
292292
id: determineArtifactUrl
293-
uses: microsoft/AL-Go-Actions/DetermineArtifactUrl@v8.1
293+
uses: microsoft/AL-Go/Actions/DetermineArtifactUrl@18fe3d5d4fb9940564d80d87201f56992b6ebdff
294294
with:
295295
shell: powershell
296296

@@ -299,7 +299,7 @@ jobs:
299299
uses: actions/configure-pages@983d7736d9b0ae728b81ab479565c72886d7745b # v5.0.0
300300

301301
- name: Build Reference Documentation
302-
uses: microsoft/AL-Go-Actions/BuildReferenceDocumentation@v8.1
302+
uses: microsoft/AL-Go/Actions/BuildReferenceDocumentation@18fe3d5d4fb9940564d80d87201f56992b6ebdff
303303
with:
304304
shell: powershell
305305
artifacts: '.artifacts'
@@ -340,7 +340,7 @@ jobs:
340340
path: '.artifacts'
341341

342342
- name: Read settings
343-
uses: microsoft/AL-Go-Actions/ReadSettings@v8.1
343+
uses: microsoft/AL-Go/Actions/ReadSettings@18fe3d5d4fb9940564d80d87201f56992b6ebdff
344344
with:
345345
shell: ${{ matrix.shell }}
346346
get: type,powerPlatformSolutionFolder
@@ -354,15 +354,15 @@ jobs:
354354
355355
- name: Read secrets
356356
id: ReadSecrets
357-
uses: microsoft/AL-Go-Actions/ReadSecrets@v8.1
357+
uses: microsoft/AL-Go/Actions/ReadSecrets@18fe3d5d4fb9940564d80d87201f56992b6ebdff
358358
with:
359359
shell: ${{ matrix.shell }}
360360
gitHubSecrets: ${{ toJson(secrets) }}
361361
getSecrets: '${{ steps.envName.outputs.envName }}-AuthContext,${{ steps.envName.outputs.envName }}_AuthContext,AuthContext'
362362

363363
- name: Deploy to Business Central
364364
id: Deploy
365-
uses: microsoft/AL-Go-Actions/Deploy@v8.1
365+
uses: microsoft/AL-Go/Actions/Deploy@18fe3d5d4fb9940564d80d87201f56992b6ebdff
366366
env:
367367
Secrets: '${{ steps.ReadSecrets.outputs.Secrets }}'
368368
with:
@@ -374,7 +374,7 @@ jobs:
374374

375375
- name: Deploy to Power Platform
376376
if: env.type == 'PTE' && env.powerPlatformSolutionFolder != ''
377-
uses: microsoft/AL-Go-Actions/DeployPowerPlatform@v8.1
377+
uses: microsoft/AL-Go/Actions/DeployPowerPlatform@18fe3d5d4fb9940564d80d87201f56992b6ebdff
378378
env:
379379
Secrets: '${{ steps.ReadSecrets.outputs.Secrets }}'
380380
with:
@@ -402,20 +402,20 @@ jobs:
402402
path: '.artifacts'
403403

404404
- name: Read settings
405-
uses: microsoft/AL-Go-Actions/ReadSettings@v8.1
405+
uses: microsoft/AL-Go/Actions/ReadSettings@18fe3d5d4fb9940564d80d87201f56992b6ebdff
406406
with:
407407
shell: powershell
408408

409409
- name: Read secrets
410410
id: ReadSecrets
411-
uses: microsoft/AL-Go-Actions/ReadSecrets@v8.1
411+
uses: microsoft/AL-Go/Actions/ReadSecrets@18fe3d5d4fb9940564d80d87201f56992b6ebdff
412412
with:
413413
shell: powershell
414414
gitHubSecrets: ${{ toJson(secrets) }}
415415
getSecrets: '${{ matrix.deliveryTarget }}Context'
416416

417417
- name: Deliver
418-
uses: microsoft/AL-Go-Actions/Deliver@v8.1
418+
uses: microsoft/AL-Go/Actions/Deliver@18fe3d5d4fb9940564d80d87201f56992b6ebdff
419419
env:
420420
Secrets: '${{ steps.ReadSecrets.outputs.Secrets }}'
421421
with:
@@ -435,7 +435,7 @@ jobs:
435435

436436
- name: Finalize the workflow
437437
id: PostProcess
438-
uses: microsoft/AL-Go-Actions/WorkflowPostProcess@v8.1
438+
uses: microsoft/AL-Go/Actions/WorkflowPostProcess@18fe3d5d4fb9940564d80d87201f56992b6ebdff
439439
env:
440440
GITHUB_TOKEN: ${{ github.token }}
441441
with:

.github/workflows/DeployReferenceDocumentation.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -30,24 +30,24 @@ jobs:
3030

3131
- name: Initialize the workflow
3232
id: init
33-
uses: microsoft/AL-Go-Actions/WorkflowInitialize@v8.1
33+
uses: microsoft/AL-Go/Actions/WorkflowInitialize@18fe3d5d4fb9940564d80d87201f56992b6ebdff
3434
with:
3535
shell: powershell
3636

3737
- name: Read settings
38-
uses: microsoft/AL-Go-Actions/ReadSettings@v8.1
38+
uses: microsoft/AL-Go/Actions/ReadSettings@18fe3d5d4fb9940564d80d87201f56992b6ebdff
3939
with:
4040
shell: powershell
4141

4242
- name: Determine ArtifactUrl
4343
id: determineArtifactUrl
44-
uses: microsoft/AL-Go-Actions/DetermineArtifactUrl@v8.1
44+
uses: microsoft/AL-Go/Actions/DetermineArtifactUrl@18fe3d5d4fb9940564d80d87201f56992b6ebdff
4545
with:
4646
shell: powershell
4747

4848
- name: Determine Deployment Environments
4949
id: DetermineDeploymentEnvironments
50-
uses: microsoft/AL-Go-Actions/DetermineDeploymentEnvironments@v8.1
50+
uses: microsoft/AL-Go/Actions/DetermineDeploymentEnvironments@18fe3d5d4fb9940564d80d87201f56992b6ebdff
5151
env:
5252
GITHUB_TOKEN: ${{ github.token }}
5353
with:
@@ -60,7 +60,7 @@ jobs:
6060
uses: actions/configure-pages@983d7736d9b0ae728b81ab479565c72886d7745b # v5.0.0
6161

6262
- name: Build Reference Documentation
63-
uses: microsoft/AL-Go-Actions/BuildReferenceDocumentation@v8.1
63+
uses: microsoft/AL-Go/Actions/BuildReferenceDocumentation@18fe3d5d4fb9940564d80d87201f56992b6ebdff
6464
with:
6565
shell: powershell
6666
artifacts: 'latest'
@@ -78,7 +78,7 @@ jobs:
7878

7979
- name: Finalize the workflow
8080
if: always()
81-
uses: microsoft/AL-Go-Actions/WorkflowPostProcess@v8.1
81+
uses: microsoft/AL-Go/Actions/WorkflowPostProcess@18fe3d5d4fb9940564d80d87201f56992b6ebdff
8282
env:
8383
GITHUB_TOKEN: ${{ github.token }}
8484
with:

.github/workflows/IncrementVersionNumber.yaml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ jobs:
4848
pull-requests: write
4949
steps:
5050
- name: Dump Workflow Information
51-
uses: microsoft/AL-Go-Actions/DumpWorkflowInfo@v8.1
51+
uses: microsoft/AL-Go/Actions/DumpWorkflowInfo@18fe3d5d4fb9940564d80d87201f56992b6ebdff
5252
with:
5353
shell: powershell
5454

@@ -57,32 +57,32 @@ jobs:
5757

5858
- name: Initialize the workflow
5959
id: init
60-
uses: microsoft/AL-Go-Actions/WorkflowInitialize@v8.1
60+
uses: microsoft/AL-Go/Actions/WorkflowInitialize@18fe3d5d4fb9940564d80d87201f56992b6ebdff
6161
with:
6262
shell: powershell
6363

6464
- name: Read settings
65-
uses: microsoft/AL-Go-Actions/ReadSettings@v8.1
65+
uses: microsoft/AL-Go/Actions/ReadSettings@18fe3d5d4fb9940564d80d87201f56992b6ebdff
6666
with:
6767
shell: powershell
6868

6969
- name: Validate Workflow Input
7070
if: ${{ github.event_name == 'workflow_dispatch' }}
71-
uses: microsoft/AL-Go-Actions/ValidateWorkflowInput@v8.1
71+
uses: microsoft/AL-Go/Actions/ValidateWorkflowInput@18fe3d5d4fb9940564d80d87201f56992b6ebdff
7272
with:
7373
shell: powershell
7474

7575
- name: Read secrets
7676
id: ReadSecrets
77-
uses: microsoft/AL-Go-Actions/ReadSecrets@v8.1
77+
uses: microsoft/AL-Go/Actions/ReadSecrets@18fe3d5d4fb9940564d80d87201f56992b6ebdff
7878
with:
7979
shell: powershell
8080
gitHubSecrets: ${{ toJson(secrets) }}
8181
getSecrets: 'TokenForPush'
8282
useGhTokenWorkflowForPush: '${{ github.event.inputs.useGhTokenWorkflow }}'
8383

8484
- name: Increment Version Number
85-
uses: microsoft/AL-Go-Actions/IncrementVersionNumber@v8.1
85+
uses: microsoft/AL-Go/Actions/IncrementVersionNumber@18fe3d5d4fb9940564d80d87201f56992b6ebdff
8686
with:
8787
shell: powershell
8888
token: ${{ steps.ReadSecrets.outputs.TokenForPush }}
@@ -93,7 +93,7 @@ jobs:
9393

9494
- name: Finalize the workflow
9595
if: always()
96-
uses: microsoft/AL-Go-Actions/WorkflowPostProcess@v8.1
96+
uses: microsoft/AL-Go/Actions/WorkflowPostProcess@18fe3d5d4fb9940564d80d87201f56992b6ebdff
9797
env:
9898
GITHUB_TOKEN: ${{ github.token }}
9999
with:

0 commit comments

Comments
 (0)