Skip to content

Commit

Permalink
Updated AL-Go System Files
Browse files Browse the repository at this point in the history
  • Loading branch information
mazhelez committed Aug 1, 2023
1 parent f6a015d commit a889ae6
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 2 deletions.
4 changes: 4 additions & 0 deletions .github/RELEASENOTES.copy.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ Note that when using the preview version of AL-Go for GitHub, you need to Update
### Issues

Issue 542 Deploy Workflow fails
Issue 558 CI/CD attempts to deploy from feature branch
Issue 559 Changelog includes wrong commits
Publish to AppSource fails if publisher name or app name contains national or special characters
Issue 598 Cleanup during flush if build pipeline doesn't cleanup properly

### New Settings
- `keyVaultCodesignCertificateName`: With this setting you can delegate the codesigning to an Azure Key Vault. This can be useful if your certificate has to be stored in a Hardware Security Module
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/CICD.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ jobs:
$continuousDelivery = $false
# For multi-project repositories, we will add deliveryTarget AppSource if any project has AppSourceContinuousDelivery set to true
('${{ steps.determineProjectsToBuild.outputs.ProjectsJson }}' | ConvertFrom-Json) | where-Object { $_ } | ForEach-Object {
$projectSettings = Get-Content (Join-Path $_ '.AL-Go/settings.json') -raw | ConvertFrom-Json
$projectSettings = Get-Content (Join-Path $_ '.AL-Go/settings.json') -encoding UTF8 -raw | ConvertFrom-Json
if ($projectSettings.PSObject.Properties.Name -eq 'AppSourceContinuousDelivery' -and $projectSettings.AppSourceContinuousDelivery) {
Write-Host "Project $_ is setup for Continuous Delivery"
$continuousDelivery = $true
Expand Down
3 changes: 2 additions & 1 deletion .github/workflows/_BuildALGoProject.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -69,6 +69,7 @@ on:
jobs:
BuildALGoProject:
runs-on: ${{ fromJson(inputs.runsOn) }}
name: ${{ inputs.project }} - ${{ inputs.buildMode }}
steps:
- name: Checkout
uses: actions/checkout@v3
Expand Down Expand Up @@ -138,7 +139,7 @@ jobs:
shell: ${{ needs.Initialization.outputs.githubRunnerShell }}
azureCredentialsJson: ${{ secrets.AZURE_CREDENTIALS }}
settingsJson: ${{ env.Settings }}
pathToFiles: '${{ matrix.project }}/.buildartifacts/Apps/*.app'
pathToFiles: '${{ inputs.project }}/.buildartifacts/Apps/*.app'
parentTelemetryScopeJson: ${{ needs.Initialization.outputs.telemetryScopeJson }}

- name: Calculate Artifact names
Expand Down

0 comments on commit a889ae6

Please sign in to comment.