Skip to content

Commit

Permalink
chore(workflows): update actions/upload-artifact and actions/download…
Browse files Browse the repository at this point in the history
…-artifact versions to v3 (#145)

The actions/upload-artifact and actions/download-artifact versions have been updated from v4 to v3 in the following workflow files:
- .github/workflows/extension-release-prepare.yml
- .github/workflows/extension-release-rollback.yml
- .github/workflows/os-extension-automated-release.yml
- .github/workflows/os-extension-test.yml
- .github/workflows/pro-extension-test.yml
- .github/workflows/sonar-pull-request.yml
- .github/workflows/sonar-test-scan.yml

This update was done to ensure compatibility with the latest versions of the actions and to take advantage of any bug fixes or improvements introduced in the new versions.
  • Loading branch information
jandroav authored Jan 9, 2024
1 parent 1fe6601 commit cd77cf3
Show file tree
Hide file tree
Showing 7 changed files with 23 additions and 23 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/extension-release-prepare.yml
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ jobs:
- name: Save Release files
if: always()
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v3
with:
name: release-files
path: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/extension-release-rollback.yml
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ jobs:
- name: Download release files
id: download-release-files
uses: actions/download-artifact@v4
uses: actions/download-artifact@v3
with:
name: release-files

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/os-extension-automated-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -195,7 +195,7 @@ jobs:
- name: Archive published_drafts.txt
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v3
with:
name: published_drafts
path: published_drafts.txt
Expand Down Expand Up @@ -242,7 +242,7 @@ jobs:
done
- name: Archive closed_nexus_repos.txt
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v3
with:
name: closed_nexus_repos
path: closed_nexus_repos.txt
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/os-extension-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -126,14 +126,14 @@ jobs:
run: echo "::set-output name=artifact_id::$(mvn help:evaluate -Dexpression=project.artifactId -q -DforceStdout)"

- name: Save Artifacts
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v3
with:
name: ${{ steps.get-artifact-id.outputs.artifact_id }}-artifacts
path: |
target/*
- name: Save Event File
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v3
with:
name: Event File
path: ${{ github.event_path }}
Expand Down Expand Up @@ -165,7 +165,7 @@ jobs:
with:
maven-version: ${{ env.MAVEN_VERSION }}

- uses: actions/download-artifact@v4
- uses: actions/download-artifact@v3
with:
name: ${{needs.build.outputs.artifact_id}}-artifacts
path: ./target
Expand Down Expand Up @@ -193,7 +193,7 @@ jobs:

- name: Archive Test Results - ${{ matrix.os }}
if: ${{ always() }}
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v3
with:
name: test-reports-jdk-${{ matrix.java }}-${{ matrix.os }}
path: |
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/pro-extension-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -143,14 +143,14 @@ jobs:
run: echo "::set-output name=artifact_id::$(mvn help:evaluate -Dexpression=project.artifactId -q -DforceStdout)"

- name: Save Artifacts
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v3
with:
name: ${{ steps.get-artifact-id.outputs.artifact_id }}-artifacts
path: |
target/*
- name: Save Event File
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v3
with:
name: Event File
path: ${{ github.event_path }}
Expand Down Expand Up @@ -225,7 +225,7 @@ jobs:
}
]
- uses: actions/download-artifact@v4
- uses: actions/download-artifact@v3
with:
name: ${{needs.build.outputs.artifact_id}}-artifacts
path: ./target
Expand Down Expand Up @@ -253,7 +253,7 @@ jobs:

- name: Archive Test Results - ${{ matrix.os }}
if: ${{ always() }}
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v3
with:
name: test-reports-jdk-${{ matrix.java }}-${{ matrix.os }}
path: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/sonar-pull-request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ jobs:
run: echo "artifact_id=$(mvn help:evaluate -Dexpression=project.artifactId -q -DforceStdout)" >> $GITHUB_ENV

- name: Download unit tests report
uses: actions/download-artifact@v4
uses: actions/download-artifact@v3
with:
name: test-reports-jdk-17-ubuntu-latest

Expand Down
20 changes: 10 additions & 10 deletions .github/workflows/sonar-test-scan.yml
Original file line number Diff line number Diff line change
Expand Up @@ -121,70 +121,70 @@ jobs:
]
- name: Download unit tests report
uses: actions/download-artifact@v4
uses: actions/download-artifact@v3
with:
name: liquibase-jacoco-test-results
path: ${{ inputs.sonarRootPath }}/unit-tests

- name: Download mssql integration tests report
if: contains(inputs.dbPlatforms, 'mssql')
uses: actions/download-artifact@v4
uses: actions/download-artifact@v3
with:
name: liquibase-integration-jacoco-test-results-mssql
path: ${{ inputs.sonarRootPath }}/integration-tests/mssql

- name: Download mysql integration tests report
if: contains(inputs.dbPlatforms, 'mysql')
uses: actions/download-artifact@v4
uses: actions/download-artifact@v3
with:
name: liquibase-integration-jacoco-test-results-mysql
path: ${{ inputs.sonarRootPath }}/integration-tests/mysql

- name: Download oracle integration tests report
if: contains(inputs.dbPlatforms, 'oracle')
uses: actions/download-artifact@v4
uses: actions/download-artifact@v3
with:
name: liquibase-integration-jacoco-test-results-oracle
path: ${{ inputs.sonarRootPath }}/integration-tests/oracle

- name: Download postgresql integration tests report
if: contains(inputs.dbPlatforms, 'postgresql')
uses: actions/download-artifact@v4
uses: actions/download-artifact@v3
with:
name: liquibase-integration-jacoco-test-results-postgresql
path: ${{ inputs.sonarRootPath }}/integration-tests/postgresql

- name: Download h2 integration tests report
if: contains(inputs.dbPlatforms, 'h2')
uses: actions/download-artifact@v4
uses: actions/download-artifact@v3
with:
name: liquibase-integration-jacoco-test-results-h2
path: ${{ inputs.sonarRootPath }}/integration-tests/h2

- name: Download hsqldb integration tests report
if: contains(inputs.dbPlatforms, 'hsqldb')
uses: actions/download-artifact@v4
uses: actions/download-artifact@v3
with:
name: liquibase-integration-jacoco-test-results-hsqldb
path: ${{ inputs.sonarRootPath }}/integration-tests/hsqldb

- name: Download mariadb integration tests report
if: contains(inputs.dbPlatforms, 'mariadb')
uses: actions/download-artifact@v4
uses: actions/download-artifact@v3
with:
name: liquibase-integration-jacoco-test-results-mariadb
path: ${{ inputs.sonarRootPath }}/integration-tests/mariadb

- name: Download sqlite integration tests report
if: contains(inputs.dbPlatforms, 'sqlite')
uses: actions/download-artifact@v4
uses: actions/download-artifact@v3
with:
name: liquibase-integration-jacoco-test-results-sqlite
path: ${{ inputs.sonarRootPath }}/integration-tests/sqlite

- name: Download firebird integration tests report
if: contains(inputs.dbPlatforms, 'firebird')
uses: actions/download-artifact@v4
uses: actions/download-artifact@v3
with:
name: liquibase-integration-jacoco-test-results-firebird
path: ${{ inputs.sonarRootPath }}/integration-tests/firebird
Expand Down

0 comments on commit cd77cf3

Please sign in to comment.