Skip to content

Commit

Permalink
Add upload-artifact step to each AT2 job
Browse files Browse the repository at this point in the history
Add a GitHub Actions Marketplace action for uploading
artfiacts inside GitHub Runners to the GitHub Actions workflow
interface. The added step uploads files from a specific
directory inside the containers meant for generated artifacts.

https://github.com/actions/upload-artifact

Signed-off-by: Anderson Chauphan <[email protected]>
  • Loading branch information
achauphan committed Jan 30, 2025
1 parent 05e0df1 commit 218cacd
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions .github/workflows/AT2.yml
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,12 @@ jobs:
--filename-packageenables ./packageEnables.cmake \
--max-cores-allowed=29 \
--num-concurrent-tests=16
- name: Upload artifacts
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
with:
name: Dockerfile
path: /home/runner/artifacts/*
retention-days: 90
- name: Summary
if: ${{ !cancelled() }}
shell: bash -l {0}
Expand Down Expand Up @@ -203,6 +209,12 @@ jobs:
--filename-packageenables ./packageEnables.cmake \
--max-cores-allowed=29 \
--num-concurrent-tests=16
- name: Upload artifacts
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
with:
name: Dockerfile
path: /home/runner/artifacts/*
retention-days: 90
- name: Summary
if: ${{ !cancelled() }}
shell: bash -l {0}
Expand Down Expand Up @@ -296,6 +308,12 @@ jobs:
--max-cores-allowed=56 \
--num-concurrent-tests=112 \
--slots-per-gpu=8
- name: Upload artifacts
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
with:
name: Dockerfile
path: /home/runner/artifacts/*
retention-days: 90
- name: Summary
if: ${{ !cancelled() }}
shell: bash -l {0}
Expand Down Expand Up @@ -386,6 +404,12 @@ jobs:
--ctest-drop-site sems-cdash-son.sandia.gov/cdash \
--filename-subprojects ./package_subproject_list.cmake \
--skip-create-packageenables \
- name: Upload artifacts
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
with:
name: Dockerfile
path: /home/runner/artifacts/*
retention-days: 90
- name: Summary
if: ${{ !cancelled() }}
shell: bash -l {0}
Expand Down

0 comments on commit 218cacd

Please sign in to comment.