diff --git a/.github/workflows/changelog.yml b/.github/workflows/changelog.yml index f4fd587..4c678b9 100644 --- a/.github/workflows/changelog.yml +++ b/.github/workflows/changelog.yml @@ -18,11 +18,11 @@ jobs: permissions: write-all steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: Create changelog text id: changelog - uses: loopwerk/tag-changelog@v1 + uses: loopwerk/tag-changelog@941366edb8920e2071eae0449031830984b9f26e # v1 with: token: ${{ secrets.GITHUB_TOKEN }} config_file: .github/tag-changelog-config.js diff --git a/.github/workflows/linters.yml b/.github/workflows/linters.yml index 4594eb1..2b090ea 100644 --- a/.github/workflows/linters.yml +++ b/.github/workflows/linters.yml @@ -19,10 +19,10 @@ jobs: permissions: write-all steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: GitHub Actions - uses: reviewdog/action-actionlint@v1 + uses: reviewdog/action-actionlint@db58217885f9a6570da9c71be4e40ec33fe44a1f # v1 with: github_token: ${{ secrets.GITHUB_TOKEN }} reporter: github-pr-review @@ -34,13 +34,13 @@ jobs: reporter: github-pr-review - name: markdownlint - uses: reviewdog/action-markdownlint@v0 + uses: reviewdog/action-markdownlint@f901468edf9a3634dd39b35ba26cad0aad1a0bfd # v0 with: github_token: ${{ secrets.GITHUB_TOKEN }} reporter: github-pr-review - name: shfmt - uses: reviewdog/action-shfmt@v1 + uses: reviewdog/action-shfmt@f59386f08bd9a24ac1a746e69f026ddc2ed06710 # v1 with: github_token: ${{ secrets.GITHUB_TOKEN }} shfmt_flags: | diff --git a/.github/workflows/new-release.yml b/.github/workflows/new-release.yml index 712f4c4..2f47c07 100644 --- a/.github/workflows/new-release.yml +++ b/.github/workflows/new-release.yml @@ -24,23 +24,23 @@ jobs: version: ${{ steps.daily-version.outputs.version }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: Create tag if necessary - uses: fregante/daily-version-action@v2 + uses: fregante/daily-version-action@fb1a60b7c4daf1410cd755e360ebec3901e58588 # v2 id: daily-version - name: Create changelog text if: steps.daily-version.outputs.created id: changelog - uses: loopwerk/tag-changelog@v1 + uses: loopwerk/tag-changelog@941366edb8920e2071eae0449031830984b9f26e # v1 with: token: ${{ secrets.GITHUB_TOKEN }} config_file: .github/tag-changelog-config.js - name: Create release if: steps.daily-version.outputs.created - uses: softprops/action-gh-release@v2 + uses: softprops/action-gh-release@c95fe1489396fe8a9eb87c0abf8aa5b2ef267fda # v2 with: token: ${{ secrets.GITHUB_TOKEN }} tag_name: ${{ steps.daily-version.outputs.version }} diff --git a/.github/workflows/pre-commit-autoupdate.yml b/.github/workflows/pre-commit-autoupdate.yml index 2735492..da05ae0 100644 --- a/.github/workflows/pre-commit-autoupdate.yml +++ b/.github/workflows/pre-commit-autoupdate.yml @@ -23,13 +23,13 @@ jobs: pull-requests: write steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - - uses: actions/setup-python@v5.4.0 + - uses: actions/setup-python@42375524e23c412d93fb67b49958b491fce71c38 # v5.4.0 - run: pip install pre-commit && pre-commit autoupdate - - uses: peter-evans/create-pull-request@v7 + - uses: peter-evans/create-pull-request@271a8d0340265f705b14b6d32b9829c1cb33d45e # v7 with: token: ${{ secrets.GITHUB_TOKEN }} branch: update/pre-commit-hooks diff --git a/.github/workflows/semantic-pr.yml b/.github/workflows/semantic-pr.yml index cea2364..0e0b2e2 100644 --- a/.github/workflows/semantic-pr.yml +++ b/.github/workflows/semantic-pr.yml @@ -20,7 +20,7 @@ jobs: runs-on: self-hosted steps: - - uses: amannn/action-semantic-pull-request@v5.5.3 + - uses: amannn/action-semantic-pull-request@0723387faaf9b38adef4775cd42cfd5155ed6017 # v5.5.3 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: diff --git a/.github/workflows/update-submodules.yml b/.github/workflows/update-submodules.yml index 82a6942..be42348 100644 --- a/.github/workflows/update-submodules.yml +++ b/.github/workflows/update-submodules.yml @@ -23,7 +23,7 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v4 + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 with: submodules: true fetch-depth: 2