GeezerVison is showing github.com — tools: pin actions by hash for auto-start-ci.yml · nodejs/node@2499677
File treeExpand file treeCollapse file tree Open diff view settings Expand file treeCollapse file tree Open diff view settings Collapse file Copy file name to clipboardExpand all lines: .github/workflows/auto-start-ci.yml +2-2Lines changed: 2 additions & 2 deletions | Original file line number | Diff line number | Diff line change |
|---|
@@ -46,12 +46,12 @@ jobs: | 46 | 46 | if: needs.get-prs-for-ci.outputs.numbers != '' | 47 | 47 | runs-on: ubuntu-latest | 48 | 48 | steps: | 49 | | - - uses: actions/checkout@v3 | | 49 | + - uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 | 50 | 50 | with: | 51 | 51 | persist-credentials: false | 52 | 52 |
| 53 | 53 | - name: Install Node.js | 54 | | - uses: actions/setup-node@v3 | | 54 | + uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0 | 55 | 55 | with: | 56 | 56 | node-version: ${{ env.NODE_VERSION }} | 57 | 57 |
| |
Collapse file Copy file name to clipboardExpand all lines: .github/workflows/build-tarball.yml +6-6Lines changed: 6 additions & 6 deletions | Original file line number | Diff line number | Diff line change |
|---|
@@ -39,11 +39,11 @@ jobs: | 39 | 39 | if: github.event.pull_request.draft == false | 40 | 40 | runs-on: ubuntu-latest | 41 | 41 | steps: | 42 | | - - uses: actions/checkout@v3 | | 42 | + - uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 | 43 | 43 | with: | 44 | 44 | persist-credentials: false | 45 | 45 | - name: Set up Python ${{ env.PYTHON_VERSION }} | 46 | | - uses: actions/setup-python@v4 | | 46 | + uses: actions/setup-python@d27e3f3d7c64b4bbf8e4abfb9b63b83e846e0435 # v4.5.0 | 47 | 47 | with: | 48 | 48 | python-version: ${{ env.PYTHON_VERSION }} | 49 | 49 | - name: Environment Information | @@ -57,25 +57,25 @@ jobs: | 57 | 57 | mkdir tarballs | 58 | 58 | mv *.tar.gz tarballs | 59 | 59 | - name: Upload tarball artifact | 60 | | - uses: actions/upload-artifact@v3 | | 60 | + uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2 | 61 | 61 | with: | 62 | 62 | name: tarballs | 63 | 63 | path: tarballs | 64 | 64 | test-tarball-linux: | 65 | 65 | needs: build-tarball | 66 | 66 | runs-on: ubuntu-latest | 67 | 67 | steps: | 68 | | - - uses: actions/checkout@v3 | | 68 | + - uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 | 69 | 69 | with: | 70 | 70 | persist-credentials: false | 71 | 71 | - name: Set up Python ${{ env.PYTHON_VERSION }} | 72 | | - uses: actions/setup-python@v4 | | 72 | + uses: actions/setup-python@d27e3f3d7c64b4bbf8e4abfb9b63b83e846e0435 # v4.5.0 | 73 | 73 | with: | 74 | 74 | python-version: ${{ env.PYTHON_VERSION }} | 75 | 75 | - name: Environment Information | 76 | 76 | run: npx envinfo | 77 | 77 | - name: Download tarball | 78 | | - uses: actions/download-artifact@v3 | | 78 | + uses: actions/download-artifact@9bc31d5ccc31df68ecc42ccf4149144866c47d8a # v3.0.2 | 79 | 79 | with: | 80 | 80 | name: tarballs | 81 | 81 | path: tarballs | |
Collapse file Copy file name to clipboardExpand all lines: .github/workflows/build-windows.yml +2-2Lines changed: 2 additions & 2 deletions | Original file line number | Diff line number | Diff line change |
|---|
@@ -38,11 +38,11 @@ jobs: | 38 | 38 | fail-fast: false | 39 | 39 | runs-on: ${{ matrix.windows }} | 40 | 40 | steps: | 41 | | - - uses: actions/checkout@v3 | | 41 | + - uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 | 42 | 42 | with: | 43 | 43 | persist-credentials: false | 44 | 44 | - name: Set up Python ${{ env.PYTHON_VERSION }} | 45 | | - uses: actions/setup-python@v4 | | 45 | + uses: actions/setup-python@d27e3f3d7c64b4bbf8e4abfb9b63b83e846e0435 # v4.5.0 | 46 | 46 | with: | 47 | 47 | python-version: ${{ env.PYTHON_VERSION }} | 48 | 48 | - name: Install deps | |
Collapse file Copy file name to clipboardExpand all lines: .github/workflows/close-stale-feature-requests.yml +1-1Lines changed: 1 addition & 1 deletion | Original file line number | Diff line number | Diff line change |
|---|
| 39 | 39 | if: github.repository == 'nodejs/node' | 40 | 40 | runs-on: ubuntu-latest | 41 | 41 | steps: | 42 | | - - uses: actions/stale@v7 | | 42 | + - uses: actions/stale@6f05e4244c9a0b2ed3401882b05d701dd0a7289b # v7.0.0 | 43 | 43 | with: | 44 | 44 | repo-token: ${{ secrets.GITHUB_TOKEN }} | 45 | 45 | days-before-stale: 180 | |
Collapse file Copy file name to clipboardExpand all lines: .github/workflows/close-stalled.yml +1-1Lines changed: 1 addition & 1 deletion | Original file line number | Diff line number | Diff line change |
|---|
| 20 | 20 | if: github.repository == 'nodejs/node' | 21 | 21 | runs-on: ubuntu-latest | 22 | 22 | steps: | 23 | | - - uses: actions/stale@v7 | | 23 | + - uses: actions/stale@6f05e4244c9a0b2ed3401882b05d701dd0a7289b # v7.0.0 | 24 | 24 | with: | 25 | 25 | repo-token: ${{ secrets.GITHUB_TOKEN }} | 26 | 26 | days-before-close: 30 | |
Collapse file Copy file name to clipboardExpand all lines: .github/workflows/commit-lint.yml +2-2Lines changed: 2 additions & 2 deletions | Original file line number | Diff line number | Diff line change |
|---|
@@ -17,13 +17,13 @@ jobs: | 17 | 17 | run: | | 18 | 18 | echo "plusOne=$((${{ github.event.pull_request.commits }} + 1))" >> $GITHUB_OUTPUT | 19 | 19 | echo "minusOne=$((${{ github.event.pull_request.commits }} - 1))" >> $GITHUB_OUTPUT | 20 | | - - uses: actions/checkout@v3 | | 20 | + - uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 | 21 | 21 | with: | 22 | 22 | fetch-depth: ${{ steps.nb-of-commits.outputs.plusOne }} | 23 | 23 | persist-credentials: false | 24 | 24 | - run: git reset HEAD^2 | 25 | 25 | - name: Install Node.js | 26 | | - uses: actions/setup-node@v3 | | 26 | + uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0 | 27 | 27 | with: | 28 | 28 | node-version: ${{ env.NODE_VERSION }} | 29 | 29 | - name: Validate commit message | |
Collapse file Copy file name to clipboardExpand all lines: .github/workflows/commit-queue.yml +2-2Lines changed: 2 additions & 2 deletions | Original file line number | Diff line number | Diff line change |
|---|
| 58 | 58 | if: needs.get_mergeable_prs.outputs.numbers != '' | 59 | 59 | runs-on: ubuntu-latest | 60 | 60 | steps: | 61 | | - - uses: actions/checkout@v3 | | 61 | + - uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 | 62 | 62 | with: | 63 | 63 | # Needs the whole git history for ncu to work | 64 | 64 | # See https://github.com/nodejs/node-core-utils/pull/486 | | 71 | 71 |
| 72 | 72 | # Install dependencies | 73 | 73 | - name: Install Node.js | 74 | | - uses: actions/setup-node@v3 | | 74 | + uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0 | 75 | 75 | with: | 76 | 76 | node-version: ${{ env.NODE_VERSION }} | 77 | 77 | - name: Install node-core-utils | |
Collapse file Copy file name to clipboardExpand all lines: .github/workflows/coverage-linux-without-intl.yml +3-3Lines changed: 3 additions & 3 deletions | Original file line number | Diff line number | Diff line change |
|---|
@@ -37,11 +37,11 @@ jobs: | 37 | 37 | if: github.event.pull_request.draft == false | 38 | 38 | runs-on: ubuntu-latest | 39 | 39 | steps: | 40 | | - - uses: actions/checkout@v3 | | 40 | + - uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 | 41 | 41 | with: | 42 | 42 | persist-credentials: false | 43 | 43 | - name: Set up Python ${{ env.PYTHON_VERSION }} | 44 | | - uses: actions/setup-python@v4 | | 44 | + uses: actions/setup-python@d27e3f3d7c64b4bbf8e4abfb9b63b83e846e0435 # v4.5.0 | 45 | 45 | with: | 46 | 46 | python-version: ${{ env.PYTHON_VERSION }} | 47 | 47 | - name: Environment Information | | 64 | 64 | - name: Clean tmp | 65 | 65 | run: rm -rf coverage/tmp && rm -rf out | 66 | 66 | - name: Upload | 67 | | - uses: codecov/codecov-action@v3 | | 67 | + uses: codecov/codecov-action@d9f34f8cd5cb3b3eb79b3e4b5dae3a16df499a70 # v3.1.1 | 68 | 68 | with: | 69 | 69 | directory: ./coverage |
Collapse file Copy file name to clipboardExpand all lines: .github/workflows/coverage-windows.yml +3-3Lines changed: 3 additions & 3 deletions | Original file line number | Diff line number | Diff line change |
|---|
@@ -39,11 +39,11 @@ jobs: | 39 | 39 | if: github.event.pull_request.draft == false | 40 | 40 | runs-on: windows-2022 | 41 | 41 | steps: | 42 | | - - uses: actions/checkout@v3 | | 42 | + - uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 | 43 | 43 | with: | 44 | 44 | persist-credentials: false | 45 | 45 | - name: Set up Python ${{ env.PYTHON_VERSION }} | 46 | | - uses: actions/setup-python@v4 | | 46 | + uses: actions/setup-python@d27e3f3d7c64b4bbf8e4abfb9b63b83e846e0435 # v4.5.0 | 47 | 47 | with: | 48 | 48 | python-version: ${{ env.PYTHON_VERSION }} | 49 | 49 | - name: Install deps | | 65 | 65 | - name: Clean tmp | 66 | 66 | run: npx rimraf ./coverage/tmp | 67 | 67 | - name: Upload | 68 | | - uses: codecov/codecov-action@v3 | | 68 | + uses: codecov/codecov-action@d9f34f8cd5cb3b3eb79b3e4b5dae3a16df499a70 # v3.1.1 | 69 | 69 | with: | 70 | 70 | directory: ./coverage |
Collapse file Copy file name to clipboardExpand all lines: .github/workflows/daily-wpt-fyi.yml +5-5Lines changed: 5 additions & 5 deletions | Original file line number | Diff line number | Diff line change |
|---|
| 33 | 33 | runs-on: ubuntu-latest | 34 | 34 | steps: | 35 | 35 | - name: Set up Python ${{ env.PYTHON_VERSION }} | 36 | | - uses: actions/setup-python@v4 | | 36 | + uses: actions/setup-python@d27e3f3d7c64b4bbf8e4abfb9b63b83e846e0435 # v4.5.0 | 37 | 37 | with: | 38 | 38 | python-version: ${{ env.PYTHON_VERSION }} | 39 | 39 | - name: Environment Information | | 45 | 45 | run: echo "NIGHTLY=$(curl -s https://nodejs.org/download/nightly/index.json | jq -r '[.[] | select(.files[] | contains("linux-x64"))][0].version')" >> $GITHUB_ENV | 46 | 46 | - name: Install Node.js | 47 | 47 | id: setup-node | 48 | | - uses: actions/setup-node@v3 | | 48 | + uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0 | 49 | 49 | with: | 50 | 50 | node-version: ${{ env.NIGHTLY || matrix.node-version }} | 51 | 51 | check-latest: true | | 57 | 57 | SHORT_SHA=$(node -p 'process.version.split(/-nightly\d{8}/)[1]') | 58 | 58 | echo "NIGHTLY_REF=$(gh api /repos/nodejs/node/commits/$SHORT_SHA --jq '.sha')" >> $GITHUB_ENV | 59 | 59 | - name: Checkout ${{ steps.setup-node.outputs.node-version }} | 60 | | - uses: actions/checkout@v3 | | 60 | + uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 | 61 | 61 | with: | 62 | 62 | persist-credentials: false | 63 | 63 | ref: ${{ env.NIGHTLY_REF || steps.setup-node.outputs.node-version }} | | 73 | 73 | run: rm -rf wpt | 74 | 74 | working-directory: test/fixtures | 75 | 75 | - name: Checkout epochs/daily WPT | 76 | | - uses: actions/checkout@v3 | | 76 | + uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 | 77 | 77 | with: | 78 | 78 | repository: web-platform-tests/wpt | 79 | 79 | persist-credentials: false | @@ -121,7 +121,7 @@ jobs: | 121 | 121 | run: cp wptreport.json wptreport-${{ steps.setup-node.outputs.node-version }}.json | 122 | 122 | - name: Upload GitHub Actions artifact | 123 | 123 | if: ${{ env.WPT_REPORT != '' }} | 124 | | - uses: actions/upload-artifact@v3 | | 124 | + uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2 | 125 | 125 | with: | 126 | 126 | path: out/wpt/wptreport-*.json | 127 | 127 | name: WPT Reports | |
|