diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index f1139602..f1cc0768 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -19,12 +19,12 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: submodules: recursive - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v5 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -46,7 +46,7 @@ jobs: bash scripts/cicd/run_vader_tests_direct.sh - name: Upload test results - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 if: always() with: name: test-results-linux-${{ matrix.python-version }} @@ -56,7 +56,7 @@ jobs: results/ - name: Upload coverage reports - uses: codecov/codecov-action@v3 + uses: codecov/codecov-action@57e3a136b779b570ffcdbf80b3bdc90e7fab3de2 # v6.0.0 with: file: ./coverage.xml flags: linux-python-${{ matrix.python-version }} @@ -71,12 +71,12 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: submodules: recursive - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v5 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -107,7 +107,7 @@ jobs: bash scripts/cicd/run_vader_tests_direct.sh - name: Upload test results - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 if: always() with: name: test-results-macos-${{ matrix.python-version }} @@ -117,7 +117,7 @@ jobs: results/ - name: Upload coverage reports - uses: codecov/codecov-action@v3 + uses: codecov/codecov-action@57e3a136b779b570ffcdbf80b3bdc90e7fab3de2 # v6.0.0 with: file: ./coverage.xml flags: macos-python-${{ matrix.python-version }} @@ -132,12 +132,12 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: submodules: recursive - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v5 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: ${{ matrix.python-version }} @@ -203,7 +203,7 @@ jobs: pwsh scripts/cicd/run_vader_tests_windows.ps1 - name: Upload test results - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 if: always() with: name: test-results-windows-${{ matrix.python-version }} @@ -213,7 +213,7 @@ jobs: results/ - name: Upload coverage reports - uses: codecov/codecov-action@v3 + uses: codecov/codecov-action@57e3a136b779b570ffcdbf80b3bdc90e7fab3de2 # v6.0.0 with: file: ./coverage.xml flags: windows-python-${{ matrix.python-version }} @@ -226,12 +226,12 @@ jobs: steps: - name: Checkout code - uses: actions/checkout@v4 + uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 with: submodules: recursive - name: Download all test results - uses: actions/download-artifact@v4 + uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 with: path: test-results-artifacts pattern: test-results-* @@ -249,7 +249,7 @@ jobs: continue-on-error: true - name: Post PR comment - uses: thollander/actions-comment-pull-request@v3 + uses: thollander/actions-comment-pull-request@24bffb9b452ba05a4f3f77933840a6a841d1b32b # v3.0.1 if: always() && github.event_name == 'pull_request' with: file-path: pr-summary.md