File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -60,10 +60,13 @@ jobs:
6060
6161# Checkout this users SST-core repo/branch
6262 - name : Checkout Users SST-Core source
63- uses : actions/checkout@v4
63+ uses : actions/checkout@v7
6464 with :
6565 path : ./sst-core_source
6666 ref : ${{ github.event.pull_request.head.sha }}
67+ # This is safe in a pull_request_target workflow because we are not
68+ # executing the code in any way.
69+ allow-unsafe-pr-checkout : true
6770
6871# Running the github action for clang format
6972 - name : Run Action clang-format-lint
Original file line number Diff line number Diff line change @@ -12,13 +12,13 @@ jobs:
1212 steps :
1313
1414 - name : Clone core
15- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
15+ uses : actions/checkout@v7
1616 with :
1717 path : sst-core
1818 persist-credentials : false
1919
2020 - name : Clone elements
21- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
21+ uses : actions/checkout@v7
2222 with :
2323 path : sst-elements
2424 persist-credentials : false
4646 echo "TERM=dumb" >> "${GITHUB_ENV}"
4747
4848 - name : Pin Python version
49- uses : actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
49+ uses : actions/setup-python@v7
5050 with :
5151 python-version : ' 3.9'
5252
6060 install_autotools_noflags_nodeps_gcc/bin/sst-test-core
6161
6262 - name : Save sst_test_outputs after core tests
63- uses : actions/upload-artifact@v4
63+ uses : actions/upload-artifact@v7
6464 with :
6565 name : sst_test_outputs_core_free-macos-14
6666 path : sst_test_outputs
7979 install_autotools_noflags_nodeps_gcc/bin/sst-test-elements
8080
8181 - name : Save sst_test_outputs after elements tests
82- uses : actions/upload-artifact@v4
82+ uses : actions/upload-artifact@v7
8383 with :
8484 name : sst_test_outputs_elements_free-macos-14
8585 path : sst_test_outputs
Original file line number Diff line number Diff line change @@ -12,13 +12,13 @@ jobs:
1212 steps :
1313
1414 - name : Clone core
15- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
15+ uses : actions/checkout@v7
1616 with :
1717 path : sst-core
1818 persist-credentials : false
1919
2020 - name : Clone elements
21- uses : actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4
21+ uses : actions/checkout@v7
2222 with :
2323 path : sst-elements
2424 persist-credentials : false
4646 echo "TERM=dumb" >> "${GITHUB_ENV}"
4747
4848 - name : Pin Python version
49- uses : actions/setup-python@e797f83bcb11b83ae66e0230d6156d7c80228e7c # v6.0.0
49+ uses : actions/setup-python@v7
5050 with :
5151 python-version : ' 3.13'
5252
6060 install_autotools_noflags_nodeps_gcc/bin/sst-test-core
6161
6262 - name : Save sst_test_outputs after core tests
63- uses : actions/upload-artifact@v4
63+ uses : actions/upload-artifact@v7
6464 with :
6565 name : sst_test_outputs_core_free-macos-15
6666 path : sst_test_outputs
7979 install_autotools_noflags_nodeps_gcc/bin/sst-test-elements
8080
8181 - name : Save sst_test_outputs after elements tests
82- uses : actions/upload-artifact@v4
82+ uses : actions/upload-artifact@v7
8383 with :
8484 name : sst_test_outputs_elements_free-macos-15
8585 path : sst_test_outputs
Original file line number Diff line number Diff line change 1313 pre-commit :
1414 runs-on : ubuntu-latest
1515 steps :
16- - uses : actions/checkout@v4
17- - uses : actions/setup-python@v5
16+ - uses : actions/checkout@v7
17+ - uses : actions/setup-python@v7
1818 with :
1919 python-version : " 3.9"
2020 - uses : pre-commit/action@v3.0.1
You can’t perform that action at this time.
0 commit comments