diff --git a/.github/workflows/license.yml b/.github/workflows/license.yml index ffc5c6054..17de08edb 100644 --- a/.github/workflows/license.yml +++ b/.github/workflows/license.yml @@ -11,7 +11,10 @@ jobs: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - name: Checkout the repo + # Verified creator: https://github.com/marketplace/actions/checkout + # GitHub Action for checking out a repo + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Check license headers run: | diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 18a37e060..a3df8524a 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -18,7 +18,10 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - name: Checkout the repo + # Verified creator: https://github.com/marketplace/actions/checkout + # GitHub Action for checking out a repo + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Bootstrap Action Workspace id: bootstrap diff --git a/.github/workflows/prerelease.yml b/.github/workflows/prerelease.yml index 2168fd432..fda304df4 100644 --- a/.github/workflows/prerelease.yml +++ b/.github/workflows/prerelease.yml @@ -26,22 +26,31 @@ jobs: steps: - id: repo-basename run: 'echo "value=`basename ${{ github.repository }}`" >> $GITHUB_OUTPUT' - - uses: actions/checkout@v4 + - name: Checkout the repo + # Verified creator: https://github.com/marketplace/actions/checkout + # GitHub Action for checking out a repo + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Setup Pages id: pages - uses: actions/configure-pages@v5.0.0 + # Verified creator: https://github.com/marketplace/actions/configure-github-pages + # A GitHub Action to enable Pages and extract various metadata about a site. + uses: actions/configure-pages@983d7736d9b0ae728b81ab479565c72886d7745b # v5.0.0 - name: Build documentation uses: elastic/docs-builder@main with: prefix: '${{ steps.repo-basename.outputs.value }}' - name: Upload artifact - uses: actions/upload-pages-artifact@v3.0.1 + # Verified creator: https://github.com/marketplace/actions/upload-github-pages-artifact + # A composite action for packaging and uploading an artifact that can be deployed to GitHub Pages. + uses: actions/upload-pages-artifact@56afc609e74202658d3ffba0e8f6dda462b719fa # v3.0.1 with: path: .artifacts/docs/html - name: Deploy artifact id: deployment - uses: actions/deploy-pages@v4.0.5 + # Verified creator: https://github.com/marketplace/actions/deploy-github-pages-site + # GitHub Action to publish artifacts to GitHub Pages for deployments + uses: actions/deploy-pages@d6db90164ac5ed86f2b6aed7e0febac5b3c0c03e # v4.0.5 build: runs-on: ubuntu-latest @@ -50,14 +59,19 @@ jobs: major-version: ${{ steps.bootstrap.outputs.major-version }} steps: - - uses: actions/checkout@v4 + - name: Checkout the repo + # Verified creator: https://github.com/marketplace/actions/checkout + # GitHub Action for checking out a repo + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Bootstrap Action Workspace id: bootstrap uses: ./.github/actions/bootstrap - name: Login to GitHub Container Registry - uses: docker/login-action@v3 + # Verified creator: https://github.com/marketplace/actions/docker-login + # GitHub Action to login against a Docker registry + uses: docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 # v3.3.0 with: registry: ghcr.io username: ${{ github.actor }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 43084ee2e..984d18f12 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -16,14 +16,19 @@ jobs: major-version: ${{ steps.bootstrap.outputs.major-version }} steps: - - uses: actions/checkout@v4 + - name: Checkout the repo + # Verified creator: https://github.com/marketplace/actions/checkout + # GitHub Action for checking out a repo + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Bootstrap Action Workspace id: bootstrap uses: ./.github/actions/bootstrap - name: Login to GitHub Container Registry - uses: docker/login-action@v3 + # Verified creator: https://github.com/marketplace/actions/docker-login + # GitHub Action to login against a Docker registry + uses: docker/login-action@9780b0c442fbb1117ed29e0efdff1e18412f7567 # v3.3.0 with: registry: ghcr.io username: ${{ github.actor }} @@ -47,7 +52,10 @@ jobs: major-version: ${{ steps.bootstrap.outputs.major-version }} steps: - - uses: actions/checkout@v4 + - name: Checkout the repo + # Verified creator: https://github.com/marketplace/actions/checkout + # GitHub Action for checking out a repo + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2 - name: Bootstrap Action Workspace id: bootstrap