Skip to content

Commit

Permalink
#360: update GitHub actions
Browse files Browse the repository at this point in the history
  • Loading branch information
cz4rs committed Jul 17, 2024
1 parent a7f90d0 commit 211995a
Show file tree
Hide file tree
Showing 17 changed files with 56 additions and 81 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build-docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,6 @@ jobs:
TOKEN: ${{ secrets.GH_PAT }}

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Build the Docker image
run: docker-compose run ubuntu-docs
3 changes: 1 addition & 2 deletions .github/workflows/check-commit-format.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,9 @@ jobs:
name: Check commit
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0
ref: ${{ github.event.pull_request.head.sha }}
- name: Fetch base_ref HEAD
run: git fetch origin +refs/heads/${{github.base_ref}}:refs/remotes/origin/${{github.base_ref}}
- name: Display base sha
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/check-trailing-whitespace.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@ jobs:
name: Find Trailing Whitespace
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- uses: DARMA-tasking/find-trailing-whitespace@master
10 changes: 4 additions & 6 deletions .github/workflows/dockerimage-clang-10-ubuntu-mpich.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,17 +43,15 @@ jobs:
- name: Prepare caching timestamp
run: |
echo "timestamp=$(TZ=UTC date +"%Y-%m-%d-%H;%M;%S")" >> $GITHUB_ENV
- uses: actions/cache@v3
- uses: actions/cache@v4
env:
cache-name: ubuntu-clang-10-cache
with:
path: ${{ env.BUILD_ROOT }}/ccache
key: ${{ runner.os }}-${{ env.cache-name }}-${{ env.timestamp }}
restore-keys: |
${{ runner.os }}-${{ env.cache-name }}-
- uses: actions/checkout@v3
with:
fetch-depth: 0
- uses: actions/checkout@v4
- name: Prepare the base Docker image
shell: bash
run: $(./scripts/check_containers.sh) ubuntu-cpp
Expand All @@ -73,11 +71,11 @@ jobs:
run: |
zip -j LastTest.log.gz ${{ env.BUILD_ROOT }}/checkpoint/Testing/Temporary/LastTest.log
zip -j cmake-output.log.gz ${{ env.BUILD_ROOT }}/checkpoint/cmake-output.log
- uses: actions/upload-artifact@v1
- uses: actions/upload-artifact@v4
with:
name: CMake test output
path: cmake-output.log.gz
- uses: actions/upload-artifact@v1
- uses: actions/upload-artifact@v4
with:
name: CMake full output
path: LastTest.log.gz
6 changes: 3 additions & 3 deletions .github/workflows/dockerimage-clang-11-ubuntu-mpich-vt.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,19 +39,19 @@ jobs:
- name: Prepare caching timestamp
run: |
echo "timestamp=$(TZ=UTC date +"%Y-%m-%d-%H;%M;%S")" >> $GITHUB_ENV
- uses: actions/cache@v3
- uses: actions/cache@v4
env:
cache-name: ubuntu-clang-11-cache
with:
path: ${{ env.BUILD_ROOT }}/ccache
key: ${{ runner.os }}-${{ env.cache-name }}-${{ steps.cache_ts.outputs.timestamp }}
restore-keys: |
${{ runner.os }}-${{ env.cache-name }}-
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
repository: DARMA-tasking/vt
ref: develop
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Prepare the base Docker image
Expand Down
10 changes: 4 additions & 6 deletions .github/workflows/dockerimage-clang-11-ubuntu-mpich.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,17 +43,15 @@ jobs:
- name: Prepare caching timestamp
run: |
echo "timestamp=$(TZ=UTC date +"%Y-%m-%d-%H;%M;%S")" >> $GITHUB_ENV
- uses: actions/cache@v3
- uses: actions/cache@v4
env:
cache-name: ubuntu-clang-11-cache
with:
path: ${{ env.BUILD_ROOT }}/ccache
key: ${{ runner.os }}-${{ env.cache-name }}-${{ env.timestamp }}
restore-keys: |
${{ runner.os }}-${{ env.cache-name }}-
- uses: actions/checkout@v3
with:
fetch-depth: 0
- uses: actions/checkout@v4
- name: Prepare the base Docker image
shell: bash
run: $(./scripts/check_containers.sh) ubuntu-cpp
Expand All @@ -73,11 +71,11 @@ jobs:
run: |
zip -j LastTest.log.gz ${{ env.BUILD_ROOT }}/checkpoint/Testing/Temporary/LastTest.log
zip -j cmake-output.log.gz ${{ env.BUILD_ROOT }}/checkpoint/cmake-output.log
- uses: actions/upload-artifact@v1
- uses: actions/upload-artifact@v4
with:
name: CMake test output
path: cmake-output.log.gz
- uses: actions/upload-artifact@v1
- uses: actions/upload-artifact@v4
with:
name: CMake full output
path: LastTest.log.gz
10 changes: 4 additions & 6 deletions .github/workflows/dockerimage-clang-12-ubuntu-mpich.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,17 +43,15 @@ jobs:
- name: Prepare caching timestamp
run: |
echo "timestamp=$(TZ=UTC date +"%Y-%m-%d-%H;%M;%S")" >> $GITHUB_ENV
- uses: actions/cache@v3
- uses: actions/cache@v4
env:
cache-name: ubuntu-clang-12-cache
with:
path: ${{ env.BUILD_ROOT }}/ccache
key: ${{ runner.os }}-${{ env.cache-name }}-${{ env.timestamp }}
restore-keys: |
${{ runner.os }}-${{ env.cache-name }}-
- uses: actions/checkout@v3
with:
fetch-depth: 0
- uses: actions/checkout@v4
- name: Prepare the base Docker image
shell: bash
run: $(./scripts/check_containers.sh) ubuntu-cpp
Expand All @@ -73,11 +71,11 @@ jobs:
run: |
zip -j LastTest.log.gz ${{ env.BUILD_ROOT }}/checkpoint/Testing/Temporary/LastTest.log
zip -j cmake-output.log.gz ${{ env.BUILD_ROOT }}/checkpoint/cmake-output.log
- uses: actions/upload-artifact@v1
- uses: actions/upload-artifact@v4
with:
name: CMake test output
path: cmake-output.log.gz
- uses: actions/upload-artifact@v1
- uses: actions/upload-artifact@v4
with:
name: CMake full output
path: LastTest.log.gz
10 changes: 4 additions & 6 deletions .github/workflows/dockerimage-clang-13-ubuntu-mpich.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,17 +43,15 @@ jobs:
- name: Prepare caching timestamp
run: |
echo "timestamp=$(TZ=UTC date +"%Y-%m-%d-%H;%M;%S")" >> $GITHUB_ENV
- uses: actions/cache@v3
- uses: actions/cache@v4
env:
cache-name: ubuntu-clang-13-cache
with:
path: ${{ env.BUILD_ROOT }}/ccache
key: ${{ runner.os }}-${{ env.cache-name }}-${{ env.timestamp }}
restore-keys: |
${{ runner.os }}-${{ env.cache-name }}-
- uses: actions/checkout@v3
with:
fetch-depth: 0
- uses: actions/checkout@v4
- name: Prepare the base Docker image
shell: bash
run: $(./scripts/check_containers.sh) ubuntu-cpp
Expand All @@ -73,11 +71,11 @@ jobs:
run: |
zip -j LastTest.log.gz ${{ env.BUILD_ROOT }}/checkpoint/Testing/Temporary/LastTest.log
zip -j cmake-output.log.gz ${{ env.BUILD_ROOT }}/checkpoint/cmake-output.log
- uses: actions/upload-artifact@v1
- uses: actions/upload-artifact@v4
with:
name: CMake test output
path: cmake-output.log.gz
- uses: actions/upload-artifact@v1
- uses: actions/upload-artifact@v4
with:
name: CMake full output
path: LastTest.log.gz
10 changes: 4 additions & 6 deletions .github/workflows/dockerimage-clang-14-ubuntu-mpich.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,17 +43,15 @@ jobs:
- name: Prepare caching timestamp
run: |
echo "timestamp=$(TZ=UTC date +"%Y-%m-%d-%H;%M;%S")" >> $GITHUB_ENV
- uses: actions/cache@v3
- uses: actions/cache@v4
env:
cache-name: ubuntu-clang-14-cache
with:
path: ${{ env.BUILD_ROOT }}/ccache
key: ${{ runner.os }}-${{ env.cache-name }}-${{ env.timestamp }}
restore-keys: |
${{ runner.os }}-${{ env.cache-name }}-
- uses: actions/checkout@v3
with:
fetch-depth: 0
- uses: actions/checkout@v4
- name: Prepare the base Docker image
shell: bash
run: $(./scripts/check_containers.sh) ubuntu-cpp
Expand All @@ -73,11 +71,11 @@ jobs:
run: |
zip -j LastTest.log.gz ${{ env.BUILD_ROOT }}/checkpoint/Testing/Temporary/LastTest.log
zip -j cmake-output.log.gz ${{ env.BUILD_ROOT }}/checkpoint/cmake-output.log
- uses: actions/upload-artifact@v1
- uses: actions/upload-artifact@v4
with:
name: CMake test output
path: cmake-output.log.gz
- uses: actions/upload-artifact@v1
- uses: actions/upload-artifact@v4
with:
name: CMake full output
path: LastTest.log.gz
10 changes: 4 additions & 6 deletions .github/workflows/dockerimage-clang-8-ubuntu-mpich.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,17 +43,15 @@ jobs:
- name: Prepare caching timestamp
run: |
echo "timestamp=$(TZ=UTC date +"%Y-%m-%d-%H;%M;%S")" >> $GITHUB_ENV
- uses: actions/cache@v3
- uses: actions/cache@v4
env:
cache-name: ubuntu-clang-8-cache
with:
path: ${{ env.BUILD_ROOT }}/ccache
key: ${{ runner.os }}-${{ env.cache-name }}-${{ env.timestamp }}
restore-keys: |
${{ runner.os }}-${{ env.cache-name }}-
- uses: actions/checkout@v3
with:
fetch-depth: 0
- uses: actions/checkout@v4
- name: Prepare the base Docker image
shell: bash
run: $(./scripts/check_containers.sh) ubuntu-cpp
Expand All @@ -73,11 +71,11 @@ jobs:
run: |
zip -j LastTest.log.gz ${{ env.BUILD_ROOT }}/checkpoint/Testing/Temporary/LastTest.log
zip -j cmake-output.log.gz ${{ env.BUILD_ROOT }}/checkpoint/cmake-output.log
- uses: actions/upload-artifact@v1
- uses: actions/upload-artifact@v4
with:
name: CMake test output
path: cmake-output.log.gz
- uses: actions/upload-artifact@v1
- uses: actions/upload-artifact@v4
with:
name: CMake full output
path: LastTest.log.gz
10 changes: 4 additions & 6 deletions .github/workflows/dockerimage-clang-9-ubuntu-mpich.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,17 +43,15 @@ jobs:
- name: Prepare caching timestamp
run: |
echo "timestamp=$(TZ=UTC date +"%Y-%m-%d-%H;%M;%S")" >> $GITHUB_ENV
- uses: actions/cache@v3
- uses: actions/cache@v4
env:
cache-name: ubuntu-clang-9-cache
with:
path: ${{ env.BUILD_ROOT }}/ccache
key: ${{ runner.os }}-${{ env.cache-name }}-${{ env.timestamp }}
restore-keys: |
${{ runner.os }}-${{ env.cache-name }}-
- uses: actions/checkout@v3
with:
fetch-depth: 0
- uses: actions/checkout@v4
- name: Prepare the base Docker image
shell: bash
run: $(./scripts/check_containers.sh) ubuntu-cpp
Expand All @@ -73,11 +71,11 @@ jobs:
run: |
zip -j LastTest.log.gz ${{ env.BUILD_ROOT }}/checkpoint/Testing/Temporary/LastTest.log
zip -j cmake-output.log.gz ${{ env.BUILD_ROOT }}/checkpoint/cmake-output.log
- uses: actions/upload-artifact@v1
- uses: actions/upload-artifact@v4
with:
name: CMake test output
path: cmake-output.log.gz
- uses: actions/upload-artifact@v1
- uses: actions/upload-artifact@v4
with:
name: CMake full output
path: LastTest.log.gz
10 changes: 4 additions & 6 deletions .github/workflows/dockerimage-gcc-10-ubuntu-mpich.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,17 +43,15 @@ jobs:
- name: Prepare caching timestamp
run: |
echo "timestamp=$(TZ=UTC date +"%Y-%m-%d-%H;%M;%S")" >> $GITHUB_ENV
- uses: actions/cache@v3
- uses: actions/cache@v4
env:
cache-name: ubuntu-gcc-10-cache
with:
path: ${{ env.BUILD_ROOT }}/ccache
key: ${{ runner.os }}-${{ env.cache-name }}-${{ env.timestamp }}
restore-keys: |
${{ runner.os }}-${{ env.cache-name }}-
- uses: actions/checkout@v3
with:
fetch-depth: 0
- uses: actions/checkout@v4
- name: Prepare the base Docker image
shell: bash
run: $(./scripts/check_containers.sh) ubuntu-cpp
Expand All @@ -73,11 +71,11 @@ jobs:
run: |
zip -j LastTest.log.gz ${{ env.BUILD_ROOT }}/checkpoint/Testing/Temporary/LastTest.log
zip -j cmake-output.log.gz ${{ env.BUILD_ROOT }}/checkpoint/cmake-output.log
- uses: actions/upload-artifact@v1
- uses: actions/upload-artifact@v4
with:
name: CMake test output
path: cmake-output.log.gz
- uses: actions/upload-artifact@v1
- uses: actions/upload-artifact@v4
with:
name: CMake full output
path: LastTest.log.gz
10 changes: 4 additions & 6 deletions .github/workflows/dockerimage-gcc-8-ubuntu-mpich.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,17 +43,15 @@ jobs:
- name: Prepare caching timestamp
run: |
echo "timestamp=$(TZ=UTC date +"%Y-%m-%d-%H;%M;%S")" >> $GITHUB_ENV
- uses: actions/cache@v3
- uses: actions/cache@v4
env:
cache-name: ubuntu-gcc-8-cache
with:
path: ${{ env.BUILD_ROOT }}/ccache
key: ${{ runner.os }}-${{ env.cache-name }}-${{ env.timestamp }}
restore-keys: |
${{ runner.os }}-${{ env.cache-name }}-
- uses: actions/checkout@v3
with:
fetch-depth: 0
- uses: actions/checkout@v4
- name: Prepare the base Docker image
shell: bash
run: $(./scripts/check_containers.sh) ubuntu-cpp
Expand All @@ -73,11 +71,11 @@ jobs:
run: |
zip -j LastTest.log.gz ${{ env.BUILD_ROOT }}/checkpoint/Testing/Temporary/LastTest.log
zip -j cmake-output.log.gz ${{ env.BUILD_ROOT }}/checkpoint/cmake-output.log
- uses: actions/upload-artifact@v1
- uses: actions/upload-artifact@v4
with:
name: CMake test output
path: cmake-output.log.gz
- uses: actions/upload-artifact@v1
- uses: actions/upload-artifact@v4
with:
name: CMake full output
path: LastTest.log.gz
10 changes: 4 additions & 6 deletions .github/workflows/dockerimage-gcc-9-ubuntu-mpich.yml
Original file line number Diff line number Diff line change
Expand Up @@ -43,17 +43,15 @@ jobs:
- name: Prepare caching timestamp
run: |
echo "timestamp=$(TZ=UTC date +"%Y-%m-%d-%H;%M;%S")" >> $GITHUB_ENV
- uses: actions/cache@v3
- uses: actions/cache@v4
env:
cache-name: ubuntu-gcc-9-cache
with:
path: ${{ env.BUILD_ROOT }}/ccache
key: ${{ runner.os }}-${{ env.cache-name }}-${{ env.timestamp }}
restore-keys: |
${{ runner.os }}-${{ env.cache-name }}-
- uses: actions/checkout@v3
with:
fetch-depth: 0
- uses: actions/checkout@v4
- name: Prepare the base Docker image
shell: bash
run: $(./scripts/check_containers.sh) ubuntu-cpp
Expand All @@ -73,11 +71,11 @@ jobs:
run: |
zip -j LastTest.log.gz ${{ env.BUILD_ROOT }}/checkpoint/Testing/Temporary/LastTest.log
zip -j cmake-output.log.gz ${{ env.BUILD_ROOT }}/checkpoint/cmake-output.log
- uses: actions/upload-artifact@v1
- uses: actions/upload-artifact@v4
with:
name: CMake test output
path: cmake-output.log.gz
- uses: actions/upload-artifact@v1
- uses: actions/upload-artifact@v4
with:
name: CMake full output
path: LastTest.log.gz
Loading

0 comments on commit 211995a

Please sign in to comment.