diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1fc85da..3f0d9cd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -28,18 +28,18 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Checkout Repository - uses: actions/checkout@v2 + uses: actions/checkout@v3.2.0 with: fetch-depth: 0 - name: Setup Java - uses: actions/setup-java@v2 + uses: actions/setup-java@v3.9.0 with: distribution: "adopt" java-version: "11" - name: Cache CommandBox Dependencies - uses: actions/cache@v1 + uses: actions/cache@v3 if: ${{ true }} with: path: ~/.CommandBox/artifacts @@ -71,7 +71,7 @@ jobs: - name: Upload Build Artifacts if: success() - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3.1.1 with: name: ${{ env.MODULE_ID }} path: | diff --git a/.github/workflows/gh-release.yml b/.github/workflows/gh-release.yml index 5193ae5..3de37b9 100644 --- a/.github/workflows/gh-release.yml +++ b/.github/workflows/gh-release.yml @@ -10,8 +10,8 @@ jobs: create-release: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - uses: taiki-e/create-gh-release-action@v1.5.0 + - uses: actions/checkout@v3.2.0 + - uses: taiki-e/create-gh-release-action@v1.6.1 with: # Produced by the build/Build.cfc changelog: changelog.md diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index de1f895..08cffb7 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -20,7 +20,7 @@ jobs: runs-on: ubuntu-20.04 steps: - name: Checkout Repository - uses: actions/checkout@v2 + uses: actions/checkout@v3.2.0 - uses: Ortus-Solutions/commandbox-action@v1.0.2 with: diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index b07cd61..28d409e 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -20,7 +20,7 @@ jobs: cfengine: [ "lucee@5", "adobe@2018", "adobe@2021" ] steps: - name: Checkout Repository - uses: actions/checkout@v2 + uses: actions/checkout@v3.2.0 # Not Needed in this module #- name: Setup Database and Fixtures @@ -30,7 +30,7 @@ jobs: # mysql -u${{ env.DB_USER }} -p${{ env.DB_PASSWORD }} < test-harness/tests/resources/coolblog.sql - name: Setup Java - uses: actions/setup-java@v2 + uses: actions/setup-java@v3.9.0 with: distribution: "adopt" java-version: "11" @@ -75,15 +75,15 @@ jobs: box testbox run --verbose outputFile=test-harness/tests/results/test-results outputFormats=json,antjunit - name: Publish Test Results - uses: EnricoMi/publish-unit-test-result-action@v1 + uses: EnricoMi/publish-unit-test-result-action@v2 if: always() with: - files: test-harness/tests/results/**/*.xml + junit_files: test-harness/tests/results/**/*.xml check_name: "${{ matrix.cfengine }} Test Results" - name: Upload Test Results to Artifacts if: always() - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3.1.1 with: name: test-results-${{ matrix.cfengine }} path: | @@ -96,7 +96,7 @@ jobs: - name: Upload Debug Logs To Artifacts if: ${{ failure() }} - uses: actions/upload-artifact@v2 + uses: actions/upload-artifact@v3.1.1 with: name: Failure Debugging Info - ${{ matrix.cfengine }} path: |