diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 243fdd78..54596842 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -7,6 +7,9 @@ on: env: CI: true +permissions: + contents: read + jobs: unit: runs-on: ubuntu-latest @@ -15,16 +18,18 @@ jobs: node-version: - 18.x steps: - - uses: actions/checkout@v1 - - uses: actions/setup-node@v1 + - uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # ratchet:actions/checkout@v7.0.0 + with: + persist-credentials: false + - uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # ratchet:actions/setup-node@v6.4.0 with: node-version: ${{ matrix.node-version }} - name: Cache npm - uses: actions/cache@v4 + uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # ratchet:actions/cache@v6.1.0 with: path: ~/.npm key: ${{ runner.os }}-node-${{ matrix.node-version }}-${{ hashFiles('**/package-lock.json') }} - + - name: "Test" run: ./scripts/test.sh