Skip to content

Commit 10e4662

Browse files
business-central-bot[bot]microsoft
andauthored
Deploying AL-Go from main (83e18bd25f318b4a4b024fec764a4dab73ff8500) to main (microsoft#116)
Deploying AL-Go from main (83e18bd25f318b4a4b024fec764a4dab73ff8500) to main Co-authored-by: microsoft <[email protected]>
1 parent 0a34674 commit 10e4662

21 files changed

+186
-164
lines changed

.AL-Go/cloudDevEnv.ps1

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,9 +42,9 @@ Write-Host -ForegroundColor Yellow @'
4242

4343
$tmpFolder = Join-Path ([System.IO.Path]::GetTempPath()) "$([Guid]::NewGuid().ToString())"
4444
New-Item -Path $tmpFolder -ItemType Directory -Force | Out-Null
45-
$GitHubHelperPath = DownloadHelperFile -url 'https://raw.githubusercontent.com/microsoft/AL-Go-Actions/v7.0/Github-Helper.psm1' -folder $tmpFolder
46-
$ALGoHelperPath = DownloadHelperFile -url 'https://raw.githubusercontent.com/microsoft/AL-Go-Actions/v7.0/AL-Go-Helper.ps1' -folder $tmpFolder
47-
DownloadHelperFile -url 'https://raw.githubusercontent.com/microsoft/AL-Go-Actions/v7.0/Packages.json' -folder $tmpFolder | Out-Null
45+
$GitHubHelperPath = DownloadHelperFile -url 'https://raw.githubusercontent.com/microsoft/AL-Go-Actions/v7.1/Github-Helper.psm1' -folder $tmpFolder
46+
$ALGoHelperPath = DownloadHelperFile -url 'https://raw.githubusercontent.com/microsoft/AL-Go-Actions/v7.1/AL-Go-Helper.ps1' -folder $tmpFolder
47+
DownloadHelperFile -url 'https://raw.githubusercontent.com/microsoft/AL-Go-Actions/v7.1/Packages.json' -folder $tmpFolder | Out-Null
4848

4949
Import-Module $GitHubHelperPath
5050
. $ALGoHelperPath -local

.AL-Go/localDevEnv.ps1

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,9 @@ Write-Host -ForegroundColor Yellow @'
4646

4747
$tmpFolder = Join-Path ([System.IO.Path]::GetTempPath()) "$([Guid]::NewGuid().ToString())"
4848
New-Item -Path $tmpFolder -ItemType Directory -Force | Out-Null
49-
$GitHubHelperPath = DownloadHelperFile -url 'https://raw.githubusercontent.com/microsoft/AL-Go-Actions/v7.0/Github-Helper.psm1' -folder $tmpFolder
50-
$ALGoHelperPath = DownloadHelperFile -url 'https://raw.githubusercontent.com/microsoft/AL-Go-Actions/v7.0/AL-Go-Helper.ps1' -folder $tmpFolder
51-
DownloadHelperFile -url 'https://raw.githubusercontent.com/microsoft/AL-Go-Actions/v7.0/Packages.json' -folder $tmpFolder | Out-Null
49+
$GitHubHelperPath = DownloadHelperFile -url 'https://raw.githubusercontent.com/microsoft/AL-Go-Actions/v7.1/Github-Helper.psm1' -folder $tmpFolder
50+
$ALGoHelperPath = DownloadHelperFile -url 'https://raw.githubusercontent.com/microsoft/AL-Go-Actions/v7.1/AL-Go-Helper.ps1' -folder $tmpFolder
51+
DownloadHelperFile -url 'https://raw.githubusercontent.com/microsoft/AL-Go-Actions/v7.1/Packages.json' -folder $tmpFolder | Out-Null
5252

5353
Import-Module $GitHubHelperPath
5454
. $ALGoHelperPath -local

.github/RELEASENOTES.copy.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,20 @@
1+
## v7.1
2+
3+
### Issues
4+
5+
- Issue 1678 Test summary is showing too many status icons
6+
- Issue 1640 AL1040 error due to app folder within the artifacts cache being incorrectly recognized as an app folder
7+
- Issue 1630 Error when downloading a release, when the destination folder already exists.
8+
- Issue 1540 and 1649 Apps with dependencies to Microsft\_\_EXCLUDE\_ apps fails deployment
9+
- Issue 1547 Dependencies will be installed even if DependencyInstallMode is ignore, but dependencies will never be installed on production environments
10+
- Issue 1654 GithubPackageContext does not work together with private trustedNuGetFeeds
11+
- Issue 1627 AL-Go should throw an error or a warning if you create a release, which is older than the latest release
12+
- Issue 1657 When no files modified on Git, deployment fails
13+
- Issue 1530 Dependency Field Service Integration does not get published in container while Installing apps
14+
- Issue 1644 Support for AppAuth when using a private Template repository from another organization
15+
- Issue 1669 GitHub App authentication to download dependencies from private repositories
16+
- Issue 1478 Rate Limit Exceeded when running Update AL-Go System files
17+
118
## v7.0
219

320
### Issues

.github/workflows/AddExistingAppOrTestApp.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
runs-on: [ windows-latest ]
4242
steps:
4343
- name: Dump Workflow Information
44-
uses: microsoft/AL-Go-Actions/DumpWorkflowInfo@v7.0
44+
uses: microsoft/AL-Go-Actions/DumpWorkflowInfo@v7.1
4545
with:
4646
shell: powershell
4747

@@ -50,26 +50,26 @@ jobs:
5050

5151
- name: Initialize the workflow
5252
id: init
53-
uses: microsoft/AL-Go-Actions/WorkflowInitialize@v7.0
53+
uses: microsoft/AL-Go-Actions/WorkflowInitialize@v7.1
5454
with:
5555
shell: powershell
5656

5757
- name: Read settings
58-
uses: microsoft/AL-Go-Actions/ReadSettings@v7.0
58+
uses: microsoft/AL-Go-Actions/ReadSettings@v7.1
5959
with:
6060
shell: powershell
6161

6262
- name: Read secrets
6363
id: ReadSecrets
64-
uses: microsoft/AL-Go-Actions/ReadSecrets@v7.0
64+
uses: microsoft/AL-Go-Actions/ReadSecrets@v7.1
6565
with:
6666
shell: powershell
6767
gitHubSecrets: ${{ toJson(secrets) }}
6868
getSecrets: 'TokenForPush'
6969
useGhTokenWorkflowForPush: '${{ github.event.inputs.useGhTokenWorkflow }}'
7070

7171
- name: Add existing app
72-
uses: microsoft/AL-Go-Actions/AddExistingApp@v7.0
72+
uses: microsoft/AL-Go-Actions/AddExistingApp@v7.1
7373
with:
7474
shell: powershell
7575
token: ${{ steps.ReadSecrets.outputs.TokenForPush }}
@@ -79,7 +79,7 @@ jobs:
7979

8080
- name: Finalize the workflow
8181
if: always()
82-
uses: microsoft/AL-Go-Actions/WorkflowPostProcess@v7.0
82+
uses: microsoft/AL-Go-Actions/WorkflowPostProcess@v7.1
8383
env:
8484
GITHUB_TOKEN: ${{ github.token }}
8585
with:

.github/workflows/CICD.yaml

Lines changed: 27 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ jobs:
4848
powerPlatformSolutionFolder: ${{ steps.DeterminePowerPlatformSolutionFolder.outputs.powerPlatformSolutionFolder }}
4949
steps:
5050
- name: Dump Workflow Information
51-
uses: microsoft/AL-Go-Actions/DumpWorkflowInfo@v7.0
51+
uses: microsoft/AL-Go-Actions/DumpWorkflowInfo@v7.1
5252
with:
5353
shell: powershell
5454

@@ -59,21 +59,21 @@ jobs:
5959

6060
- name: Initialize the workflow
6161
id: init
62-
uses: microsoft/AL-Go-Actions/WorkflowInitialize@v7.0
62+
uses: microsoft/AL-Go-Actions/WorkflowInitialize@v7.1
6363
with:
6464
shell: powershell
6565

6666
- name: Read settings
6767
id: ReadSettings
68-
uses: microsoft/AL-Go-Actions/ReadSettings@v7.0
68+
uses: microsoft/AL-Go-Actions/ReadSettings@v7.1
6969
with:
7070
shell: powershell
7171
get: type,powerPlatformSolutionFolder,useGitSubmodules
7272

7373
- name: Read submodules token
7474
id: ReadSubmodulesToken
7575
if: env.useGitSubmodules != 'false' && env.useGitSubmodules != ''
76-
uses: microsoft/AL-Go-Actions/ReadSecrets@v7.0
76+
uses: microsoft/AL-Go-Actions/ReadSecrets@v7.1
7777
with:
7878
shell: powershell
7979
gitHubSecrets: ${{ toJson(secrets) }}
@@ -94,7 +94,7 @@ jobs:
9494
9595
- name: Determine Projects To Build
9696
id: determineProjectsToBuild
97-
uses: microsoft/AL-Go-Actions/DetermineProjectsToBuild@v7.0
97+
uses: microsoft/AL-Go-Actions/DetermineProjectsToBuild@v7.1
9898
with:
9999
shell: powershell
100100
maxBuildDepth: ${{ env.workflowDepth }}
@@ -107,23 +107,23 @@ jobs:
107107
108108
- name: Determine Delivery Target Secrets
109109
id: DetermineDeliveryTargetSecrets
110-
uses: microsoft/AL-Go-Actions/DetermineDeliveryTargets@v7.0
110+
uses: microsoft/AL-Go-Actions/DetermineDeliveryTargets@v7.1
111111
with:
112112
shell: powershell
113113
projectsJson: '${{ steps.determineProjectsToBuild.outputs.ProjectsJson }}'
114114
checkContextSecrets: 'false'
115115

116116
- name: Read secrets
117117
id: ReadSecrets
118-
uses: microsoft/AL-Go-Actions/ReadSecrets@v7.0
118+
uses: microsoft/AL-Go-Actions/ReadSecrets@v7.1
119119
with:
120120
shell: powershell
121121
gitHubSecrets: ${{ toJson(secrets) }}
122122
getSecrets: ${{ steps.DetermineDeliveryTargetSecrets.outputs.ContextSecrets }}
123123

124124
- name: Determine Delivery Targets
125125
id: DetermineDeliveryTargets
126-
uses: microsoft/AL-Go-Actions/DetermineDeliveryTargets@v7.0
126+
uses: microsoft/AL-Go-Actions/DetermineDeliveryTargets@v7.1
127127
env:
128128
Secrets: '${{ steps.ReadSecrets.outputs.Secrets }}'
129129
with:
@@ -133,7 +133,7 @@ jobs:
133133

134134
- name: Determine Deployment Environments
135135
id: DetermineDeploymentEnvironments
136-
uses: microsoft/AL-Go-Actions/DetermineDeploymentEnvironments@v7.0
136+
uses: microsoft/AL-Go-Actions/DetermineDeploymentEnvironments@v7.1
137137
env:
138138
GITHUB_TOKEN: ${{ github.token }}
139139
with:
@@ -149,21 +149,23 @@ jobs:
149149
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
150150

151151
- name: Read settings
152-
uses: microsoft/AL-Go-Actions/ReadSettings@v7.0
152+
uses: microsoft/AL-Go-Actions/ReadSettings@v7.1
153153
with:
154154
shell: powershell
155155
get: templateUrl
156156

157157
- name: Read secrets
158158
id: ReadSecrets
159-
uses: microsoft/AL-Go-Actions/ReadSecrets@v7.0
159+
uses: microsoft/AL-Go-Actions/ReadSecrets@v7.1
160160
with:
161161
shell: powershell
162162
gitHubSecrets: ${{ toJson(secrets) }}
163163
getSecrets: 'ghTokenWorkflow'
164164

165165
- name: Check for updates to AL-Go system files
166-
uses: microsoft/AL-Go-Actions/[email protected]
166+
uses: microsoft/AL-Go-Actions/[email protected]
167+
env:
168+
GITHUB_TOKEN: ${{ github.token }}
167169
with:
168170
shell: powershell
169171
templateUrl: ${{ env.templateUrl }}
@@ -212,12 +214,12 @@ jobs:
212214
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
213215

214216
- name: Download artifacts
215-
uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1
217+
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
216218
with:
217219
path: '.artifacts'
218220

219221
- name: Read settings
220-
uses: microsoft/AL-Go-Actions/ReadSettings@v7.0
222+
uses: microsoft/AL-Go-Actions/ReadSettings@v7.1
221223
with:
222224
shell: powershell
223225

@@ -226,7 +228,7 @@ jobs:
226228
uses: actions/configure-pages@983d7736d9b0ae728b81ab479565c72886d7745b # v5.0.0
227229

228230
- name: Build Reference Documentation
229-
uses: microsoft/AL-Go-Actions/BuildReferenceDocumentation@v7.0
231+
uses: microsoft/AL-Go-Actions/BuildReferenceDocumentation@v7.1
230232
with:
231233
shell: powershell
232234
artifacts: '.artifacts'
@@ -258,12 +260,12 @@ jobs:
258260
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
259261

260262
- name: Download artifacts
261-
uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1
263+
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
262264
with:
263265
path: '.artifacts'
264266

265267
- name: Read settings
266-
uses: microsoft/AL-Go-Actions/ReadSettings@v7.0
268+
uses: microsoft/AL-Go-Actions/ReadSettings@v7.1
267269
with:
268270
shell: ${{ matrix.shell }}
269271
get: type,powerPlatformSolutionFolder
@@ -277,15 +279,15 @@ jobs:
277279
278280
- name: Read secrets
279281
id: ReadSecrets
280-
uses: microsoft/AL-Go-Actions/ReadSecrets@v7.0
282+
uses: microsoft/AL-Go-Actions/ReadSecrets@v7.1
281283
with:
282284
shell: ${{ matrix.shell }}
283285
gitHubSecrets: ${{ toJson(secrets) }}
284286
getSecrets: '${{ steps.envName.outputs.envName }}-AuthContext,${{ steps.envName.outputs.envName }}_AuthContext,AuthContext'
285287

286288
- name: Deploy to Business Central
287289
id: Deploy
288-
uses: microsoft/AL-Go-Actions/Deploy@v7.0
290+
uses: microsoft/AL-Go-Actions/Deploy@v7.1
289291
env:
290292
Secrets: '${{ steps.ReadSecrets.outputs.Secrets }}'
291293
with:
@@ -297,7 +299,7 @@ jobs:
297299

298300
- name: Deploy to Power Platform
299301
if: env.type == 'PTE' && env.powerPlatformSolutionFolder != ''
300-
uses: microsoft/AL-Go-Actions/DeployPowerPlatform@v7.0
302+
uses: microsoft/AL-Go-Actions/DeployPowerPlatform@v7.1
301303
env:
302304
Secrets: '${{ steps.ReadSecrets.outputs.Secrets }}'
303305
with:
@@ -320,25 +322,25 @@ jobs:
320322
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
321323

322324
- name: Download artifacts
323-
uses: actions/download-artifact@95815c38cf2ff2164869cbab79da8d1f422bc89e # v4.2.1
325+
uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4.3.0
324326
with:
325327
path: '.artifacts'
326328

327329
- name: Read settings
328-
uses: microsoft/AL-Go-Actions/ReadSettings@v7.0
330+
uses: microsoft/AL-Go-Actions/ReadSettings@v7.1
329331
with:
330332
shell: powershell
331333

332334
- name: Read secrets
333335
id: ReadSecrets
334-
uses: microsoft/AL-Go-Actions/ReadSecrets@v7.0
336+
uses: microsoft/AL-Go-Actions/ReadSecrets@v7.1
335337
with:
336338
shell: powershell
337339
gitHubSecrets: ${{ toJson(secrets) }}
338340
getSecrets: '${{ matrix.deliveryTarget }}Context'
339341

340342
- name: Deliver
341-
uses: microsoft/AL-Go-Actions/Deliver@v7.0
343+
uses: microsoft/AL-Go-Actions/Deliver@v7.1
342344
env:
343345
Secrets: '${{ steps.ReadSecrets.outputs.Secrets }}'
344346
with:
@@ -358,7 +360,7 @@ jobs:
358360

359361
- name: Finalize the workflow
360362
id: PostProcess
361-
uses: microsoft/AL-Go-Actions/WorkflowPostProcess@v7.0
363+
uses: microsoft/AL-Go-Actions/WorkflowPostProcess@v7.1
362364
env:
363365
GITHUB_TOKEN: ${{ github.token }}
364366
with:

.github/workflows/CreateApp.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ jobs:
5151
runs-on: [ windows-latest ]
5252
steps:
5353
- name: Dump Workflow Information
54-
uses: microsoft/AL-Go-Actions/DumpWorkflowInfo@v7.0
54+
uses: microsoft/AL-Go-Actions/DumpWorkflowInfo@v7.1
5555
with:
5656
shell: powershell
5757

@@ -60,27 +60,27 @@ jobs:
6060

6161
- name: Initialize the workflow
6262
id: init
63-
uses: microsoft/AL-Go-Actions/WorkflowInitialize@v7.0
63+
uses: microsoft/AL-Go-Actions/WorkflowInitialize@v7.1
6464
with:
6565
shell: powershell
6666

6767
- name: Read settings
68-
uses: microsoft/AL-Go-Actions/ReadSettings@v7.0
68+
uses: microsoft/AL-Go-Actions/ReadSettings@v7.1
6969
with:
7070
shell: powershell
7171
get: type
7272

7373
- name: Read secrets
7474
id: ReadSecrets
75-
uses: microsoft/AL-Go-Actions/ReadSecrets@v7.0
75+
uses: microsoft/AL-Go-Actions/ReadSecrets@v7.1
7676
with:
7777
shell: powershell
7878
gitHubSecrets: ${{ toJson(secrets) }}
7979
getSecrets: 'TokenForPush'
8080
useGhTokenWorkflowForPush: '${{ github.event.inputs.useGhTokenWorkflow }}'
8181

8282
- name: Creating a new app
83-
uses: microsoft/AL-Go-Actions/CreateApp@v7.0
83+
uses: microsoft/AL-Go-Actions/CreateApp@v7.1
8484
with:
8585
shell: powershell
8686
token: ${{ steps.ReadSecrets.outputs.TokenForPush }}
@@ -94,7 +94,7 @@ jobs:
9494

9595
- name: Finalize the workflow
9696
if: always()
97-
uses: microsoft/AL-Go-Actions/WorkflowPostProcess@v7.0
97+
uses: microsoft/AL-Go-Actions/WorkflowPostProcess@v7.1
9898
env:
9999
GITHUB_TOKEN: ${{ github.token }}
100100
with:

0 commit comments

Comments
 (0)