Skip to content

Commit

Permalink
ci: bump actions/{upload-download}-artifact to v4 (apache#1767)
Browse files Browse the repository at this point in the history
Closes apache#1765.
  • Loading branch information
mbrobbel authored Apr 25, 2024
1 parent 5773d93 commit 47397a9
Show file tree
Hide file tree
Showing 5 changed files with 54 additions and 65 deletions.
14 changes: 7 additions & 7 deletions .github/workflows/native-unix.yml
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,7 @@ jobs:
export PATH=$RUNNER_TOOL_CACHE/go/${GO_VERSION}/${{ matrix.goarch }}/bin:$PATH
./ci/scripts/go_build.sh "$(pwd)" "$(pwd)/build" "$HOME/local"
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: driver-manager-${{ matrix.os }}
retention-days: 3
Expand Down Expand Up @@ -292,7 +292,7 @@ jobs:
run: |
sudo sysctl vm.mmap_rnd_bits=28
- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
with:
name: driver-manager-${{ matrix.os }}
path: ~/local
Expand Down Expand Up @@ -324,7 +324,7 @@ jobs:
persist-credentials: false
- uses: actions/setup-go@v5
with:
go-version-file: 'go/adbc/go.mod'
go-version-file: "go/adbc/go.mod"
check-latest: true
cache: true
cache-dependency-path: go/adbc/go.sum
Expand Down Expand Up @@ -414,7 +414,7 @@ jobs:
if: matrix.os == 'ubuntu-latest'
run: go install honnef.co/go/tools/cmd/staticcheck@latest

- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
with:
name: driver-manager-${{ matrix.os }}
path: ~/local
Expand Down Expand Up @@ -498,7 +498,7 @@ jobs:
cache: true
cache-dependency-path: go/adbc/go.sum

- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
with:
name: driver-manager-${{ matrix.os }}
path: ~/local
Expand Down Expand Up @@ -608,7 +608,7 @@ jobs:
if: matrix.os == 'ubuntu-latest'
run: |
sudo sysctl vm.mmap_rnd_bits=28
- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
with:
name: driver-manager-${{ matrix.os }}
path: ~/local
Expand All @@ -627,7 +627,7 @@ jobs:
run: |
./ci/scripts/docs_build.sh "$(pwd)"
- name: Archive docs
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: docs
retention-days: 2
Expand Down
39 changes: 14 additions & 25 deletions .github/workflows/native-windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@ jobs:
run: |
.\ci\scripts\cpp_build.ps1 $pwd ${{ github.workspace }}\build
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: driver-manager-${{ matrix.os }}
retention-days: 3
Expand Down Expand Up @@ -151,36 +151,31 @@ jobs:
env:
BUILD_ALL: "0"
BUILD_DRIVER_MANAGER: "1"
run:
.\ci\scripts\cpp_build.ps1 $pwd $pwd\build
run: .\ci\scripts\cpp_build.ps1 $pwd $pwd\build
- name: Build Driver PostgreSQL
shell: pwsh
env:
BUILD_ALL: "0"
BUILD_DRIVER_POSTGRESQL: "1"
run:
.\ci\scripts\cpp_build.ps1 $pwd $pwd\build
run: .\ci\scripts\cpp_build.ps1 $pwd $pwd\build
- name: Build Driver SQLite
shell: pwsh
env:
BUILD_ALL: "0"
BUILD_DRIVER_SQLITE: "1"
run:
.\ci\scripts\cpp_build.ps1 $pwd $pwd\build
run: .\ci\scripts\cpp_build.ps1 $pwd $pwd\build
- name: Test Driver Manager
shell: pwsh
env:
BUILD_ALL: "0"
BUILD_DRIVER_MANAGER: "1"
run:
.\ci\scripts\cpp_test.ps1 $pwd\build
run: .\ci\scripts\cpp_test.ps1 $pwd\build
- name: Test Driver SQLite
shell: pwsh
env:
BUILD_ALL: "0"
BUILD_DRIVER_SQLITE: "1"
run:
.\ci\scripts\cpp_test.ps1 $pwd\build
run: .\ci\scripts\cpp_test.ps1 $pwd\build

# ------------------------------------------------------------
# Go build
Expand Down Expand Up @@ -232,7 +227,7 @@ jobs:
cache: true
cache-dependency-path: go/adbc/go.sum

- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
with:
name: driver-manager-${{ matrix.os }}
path: ${{ github.workspace }}/build
Expand Down Expand Up @@ -296,7 +291,7 @@ jobs:
--file ci/conda_env_cpp.txt \
--file ci/conda_env_python.txt
- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
with:
name: driver-manager-${{ matrix.os }}
path: ${{ github.workspace }}/build
Expand All @@ -306,40 +301,34 @@ jobs:
env:
BUILD_ALL: "0"
BUILD_DRIVER_MANAGER: "1"
run:
.\ci\scripts\python_build.ps1 $pwd $pwd\build
run: .\ci\scripts\python_build.ps1 $pwd $pwd\build
- name: Build Python Driver PostgreSQL
shell: pwsh
env:
BUILD_ALL: "0"
BUILD_DRIVER_POSTGRESQL: "1"
run:
.\ci\scripts\python_build.ps1 $pwd $pwd\build
run: .\ci\scripts\python_build.ps1 $pwd $pwd\build
- name: Build Python Driver SQLite
shell: pwsh
env:
BUILD_ALL: "0"
BUILD_DRIVER_SQLITE: "1"
run:
.\ci\scripts\python_build.ps1 $pwd $pwd\build
run: .\ci\scripts\python_build.ps1 $pwd $pwd\build
- name: Test Python Driver Manager
shell: pwsh
env:
BUILD_ALL: "0"
BUILD_DRIVER_MANAGER: "1"
run:
.\ci\scripts\python_test.ps1 $pwd $pwd\build
run: .\ci\scripts\python_test.ps1 $pwd $pwd\build
- name: Test Python Driver PostgreSQL
shell: pwsh
env:
BUILD_ALL: "0"
BUILD_DRIVER_POSTGRESQL: "1"
run:
.\ci\scripts\python_test.ps1 $pwd $pwd\build
run: .\ci\scripts\python_test.ps1 $pwd $pwd\build
- name: Test Python Driver SQLite
shell: pwsh
env:
BUILD_ALL: "0"
BUILD_DRIVER_SQLITE: "1"
run:
.\ci\scripts\python_test.ps1 $pwd $pwd\build
run: .\ci\scripts\python_test.ps1 $pwd $pwd\build
10 changes: 5 additions & 5 deletions .github/workflows/nightly-verify.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,9 @@ on:
branches:
- main
paths:
- '.github/workflows/nightly-verify.yml'
- 'dev/release/verify-release-candidate.sh'
- 'dev/release/verify-release-candidate.ps1'
- ".github/workflows/nightly-verify.yml"
- "dev/release/verify-release-candidate.sh"
- "dev/release/verify-release-candidate.ps1"
schedule:
- cron: "0 0 * * *"
workflow_dispatch: {}
Expand Down Expand Up @@ -91,7 +91,7 @@ jobs:
shasum --algorithm 512 \
apache-arrow-adbc-${VERSION}.tar.gz > apache-arrow-adbc-${VERSION}.tar.gz.sha512
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: source
retention-days: 7
Expand Down Expand Up @@ -124,7 +124,7 @@ jobs:
grep -E -o '[0-9]+\.[0-9]+\.[0-9]+')
echo "VERSION=${VERSION}" >> $GITHUB_ENV
- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
with:
name: source
path: ${{ github.workspace }}/apache-arrow-adbc-${{ env.VERSION }}-rc0/
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/nightly-website.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@ on:
branches:
- main
tags:
- 'apache-arrow-adbc-*'
- '!apache-arrow-adbc-*-rc*'
- "apache-arrow-adbc-*"
- "!apache-arrow-adbc-*-rc*"
workflow_dispatch: {}

# Ensure concurrent builds don't stomp on each other
Expand All @@ -45,7 +45,7 @@ jobs:
run: |
docker compose run docs
- name: Archive docs
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: docs
retention-days: 2
Expand All @@ -70,7 +70,7 @@ jobs:
path: scripts
persist-credentials: false
- name: Download docs
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: docs
path: temp
Expand Down
Loading

0 comments on commit 47397a9

Please sign in to comment.