diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..2c48305 --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,11 @@ +version: 2 +updates: + - package-ecosystem: "github-actions" + directory: "/" + groups: + github-actions: + patterns: ["*"] + schedule: + interval: "weekly" + cooldown: + default-days: 7 diff --git a/.github/workflows/ersuo_test_node.js.yml b/.github/workflows/ersuo_test_node.js.yml index f132d42..44c351f 100644 --- a/.github/workflows/ersuo_test_node.js.yml +++ b/.github/workflows/ersuo_test_node.js.yml @@ -25,10 +25,10 @@ jobs: steps: - name: Checking out for ${{ github.ref }} - uses: actions/checkout@v2 + uses: actions/checkout@0717577d45739eb3c851188b29f50ed6c0b2194e # v2.8.0 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v1 + uses: actions/setup-node@f1f314fca9dfce2769ece7d933488f076716723e # v1.4.6 with: node-version: ${{ matrix.node-version }} @@ -45,7 +45,7 @@ jobs: - run: npm pack - - uses: actions/upload-artifact@v2 + - uses: actions/upload-artifact@82c141cc518b40d92cc801eee768e7aafc9c2fa2 # v2.3.1 if: ${{ matrix.node-version == '14.x' }} with: name: npm-tarball @@ -57,7 +57,7 @@ jobs: if: ${{ startsWith(github.ref, 'refs/heads/') || startsWith(github.ref, 'refs/tags/') }} steps: - - uses: actions/download-artifact@v2 + - uses: actions/download-artifact@cbed621e49e4c01b044d60f6c80ea4ed6328b281 # v2.1.1 with: name: npm-tarball @@ -73,7 +73,7 @@ jobs: npm config set //registry.npmjs.org/:_authToken=${{ secrets.NPM_TOKEN }} npm publish *.tgz --tag main --access public npm dist-tag add ${{ steps.read-package-json.outputs.name }}@${{ steps.read-package-json.outputs.version }} latest - - uses: actions/create-release@v1 + - uses: actions/create-release@0cb9c9b65d5d1901c1f53e5e66eaf4afd303e70e # v1.1.4 id: create-release if: ${{ startsWith(github.ref, 'refs/tags/') }} env: @@ -83,7 +83,7 @@ jobs: release_name: '[${{ steps.read-package-json.outputs.version }}] - ${{ steps.read-package-json.outputs.date }}' draft: true - - uses: actions/upload-release-asset@v1 + - uses: actions/upload-release-asset@e8f9f06c4b078e705bd2ea027f0926603fc9b4d5 # v1.0.2 if: ${{ startsWith(github.ref, 'refs/tags/') }} env: GITHUB_TOKEN: ${{ secrets.NPM_TOKEN }} diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index 4490ff6..8c1f722 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -19,9 +19,9 @@ jobs: node-version: [12.x] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@0717577d45739eb3c851188b29f50ed6c0b2194e # v2.8.0 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v1 + uses: actions/setup-node@f1f314fca9dfce2769ece7d933488f076716723e # v1.4.6 with: node-version: ${{ matrix.node-version }} - run: npm ci diff --git a/.github/workflows/releasing_workflow.yml b/.github/workflows/releasing_workflow.yml index bdf1ea9..03a8e42 100644 --- a/.github/workflows/releasing_workflow.yml +++ b/.github/workflows/releasing_workflow.yml @@ -24,10 +24,10 @@ jobs: steps: - name: Checking out for ${{ github.ref }} - uses: actions/checkout@v2 + uses: actions/checkout@0717577d45739eb3c851188b29f50ed6c0b2194e # v2.8.0 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v1 + uses: actions/setup-node@f1f314fca9dfce2769ece7d933488f076716723e # v1.4.6 with: node-version: ${{ matrix.node-version }} @@ -42,7 +42,7 @@ jobs: - run: npm pack - - uses: actions/upload-artifact@v2 + - uses: actions/upload-artifact@82c141cc518b40d92cc801eee768e7aafc9c2fa2 # v2.3.1 if: ${{ matrix.node-version == '14.x' }} with: name: npm-tarball @@ -54,7 +54,7 @@ jobs: if: ${{ startsWith(github.ref, 'refs/heads/') || startsWith(github.ref, 'refs/tags/') }} steps: - - uses: actions/download-artifact@v2 + - uses: actions/download-artifact@cbed621e49e4c01b044d60f6c80ea4ed6328b281 # v2.1.1 with: name: npm-tarball @@ -70,7 +70,7 @@ jobs: npm config set //registry.npmjs.org/:_authToken=${{ secrets.NPM_TOKEN }} npm publish *.tgz --tag master --access public npm dist-tag add ${{ steps.read-package-json.outputs.name }}@${{ steps.read-package-json.outputs.version }} latest - - uses: actions/create-release@v1 + - uses: actions/create-release@0cb9c9b65d5d1901c1f53e5e66eaf4afd303e70e # v1.1.4 id: create-release if: ${{ startsWith(github.ref, 'refs/tags/') }} env: @@ -80,7 +80,7 @@ jobs: release_name: '[${{ steps.read-package-json.outputs.version }}] - ${{ steps.read-package-json.outputs.date }}' draft: true - - uses: actions/upload-release-asset@v1 + - uses: actions/upload-release-asset@e8f9f06c4b078e705bd2ea027f0926603fc9b4d5 # v1.0.2 if: ${{ startsWith(github.ref, 'refs/tags/') }} env: GITHUB_TOKEN: ${{ secrets.NPM_TOKEN }}