Skip to content

Commit 4d0d40e

Browse files
committed
Update GitHub Actions and improve workflow logic
- Bump `actions/checkout` to v5 across all steps. - Add conditional logic to `Fix contributions if main` step. - Specify Java 17 and `zulu` distribution in setup. - Expand token replacement to additional file types. - Adjust release job conditions for production readiness. - Upgrade `actions/download-artifact` to v6. - Add PowerShell script to locate files in `Find files` step.
1 parent 8cf8bfc commit 4d0d40e

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

.github/workflows/main.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ jobs:
5555
nkdAgility_AzureSitesEnvironment: ${{ steps.nkdagility.outputs.AzureSitesEnvironment }}
5656
steps:
5757
- name: Checkout
58-
uses: actions/checkout@v4
58+
uses: actions/checkout@v5
5959
with:
6060
fetch-depth: 0
6161
- name: "Fix contibutions if main"
@@ -372,7 +372,7 @@ jobs:
372372
java-version: 17
373373
distribution: "zulu"
374374
- name: Checkout
375-
uses: actions/checkout@v4
375+
uses: actions/checkout@v5
376376
- uses: cschleiden/replace-tokens@v1
377377
with:
378378
files: '["**/StaticVariables.cs"]'
@@ -461,7 +461,7 @@ jobs:
461461
GitVersion_AssemblySemVer: ${{ needs.Setup.outputs.GitVersion_AssemblySemVer }}
462462
GitVersion_InformationalVersion: ${{ needs.Setup.outputs.GitVersion_InformationalVersion }}
463463
steps:
464-
- uses: actions/checkout@v4
464+
- uses: actions/checkout@v5
465465
- uses: cschleiden/replace-tokens@v1
466466
with:
467467
files: '["**/*.html", "**/*.yaml", "**/*.yml", "**/*.json"]'
@@ -591,7 +591,7 @@ jobs:
591591
if: ${{ success() && needs.Setup.outputs.nkdAgility_RunRelease == 'true' && needs.Setup.outputs.nkdAgility_Ring == 'Production' }}
592592
steps:
593593
- name: Checkout
594-
uses: actions/checkout@v4
594+
uses: actions/checkout@v5
595595
- uses: actions/download-artifact@v6
596596
- name: "Find files"
597597
shell: pwsh
@@ -644,7 +644,7 @@ jobs:
644644
if: ${{ success() && needs.Setup.outputs.nkdAgility_RunRelease == 'true' }}
645645
steps:
646646
- name: Checkout
647-
uses: actions/checkout@v4
647+
uses: actions/checkout@v5
648648
- uses: actions/download-artifact@v6
649649
- name: "Find files"
650650
shell: pwsh

0 commit comments

Comments
 (0)