diff --git a/.github/workflows/changelog-preview.yml b/.github/workflows/changelog-preview.yml index 72053acd..8663b29b 100644 --- a/.github/workflows/changelog-preview.yml +++ b/.github/workflows/changelog-preview.yml @@ -15,7 +15,7 @@ permissions: jobs: changelog-preview: - uses: getsentry/craft/.github/workflows/changelog-preview.yml@v2 + uses: getsentry/craft/.github/workflows/changelog-preview.yml@f4889d04564e47311038ecb6b910fef6b6cf1363 # v2 with: working-directory: sentry_streams secrets: inherit diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 50337898..fd61d2f9 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -15,8 +15,8 @@ jobs: name: "Run tests" runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-python@v5 + - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3 + - uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5 with: python-version-file: sentry_streams/.python-version @@ -34,8 +34,8 @@ jobs: name: "Run integration tests" runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-python@v5 + - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3 + - uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5 with: python-version-file: sentry_streams/.python-version diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml index 0f0ca8d6..f7c417dd 100644 --- a/.github/workflows/docs.yaml +++ b/.github/workflows/docs.yaml @@ -10,15 +10,15 @@ jobs: name: Sphinx runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - uses: actions/setup-python@v5 + - uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2 + - uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5 with: python-version-file: sentry_streams/.python-version - name: Build docs run: | make install-dev make docs - - uses: peaceiris/actions-gh-pages@v3.7.3 + - uses: peaceiris/actions-gh-pages@9ff5650f8afb92c8ab30c4ba4ff4261dd7eeb9c3 # v3.7.3 name: Publish to GitHub Pages with: github_token: ${{ secrets.GITHUB_TOKEN }} @@ -26,7 +26,7 @@ jobs: force_orphan: true - name: Archive Docs - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4 with: name: docs path: sentry_streams/docs/build diff --git a/.github/workflows/pre-commit.yaml b/.github/workflows/pre-commit.yaml index d9e679db..e5d730eb 100644 --- a/.github/workflows/pre-commit.yaml +++ b/.github/workflows/pre-commit.yaml @@ -10,8 +10,8 @@ jobs: pre-commit: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-python@v5 + - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3 + - uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5 with: python-version-file: sentry_streams/.python-version - run: | diff --git a/.github/workflows/release-streams-k8s.yaml b/.github/workflows/release-streams-k8s.yaml index 7853fa34..84c539a8 100644 --- a/.github/workflows/release-streams-k8s.yaml +++ b/.github/workflows/release-streams-k8s.yaml @@ -24,13 +24,13 @@ jobs: app-id: ${{ vars.SENTRY_RELEASE_BOT_CLIENT_ID }} private-key: ${{ secrets.SENTRY_RELEASE_BOT_PRIVATE_KEY }} - - uses: actions/checkout@v3 + - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3 with: token: ${{ steps.token.outputs.token }} fetch-depth: 0 - name: Prepare release - uses: getsentry/action-prepare-release@v1 + uses: getsentry/action-prepare-release@c8e1c2009ab08259029170132c384f03c1064c0e # v1 env: GITHUB_TOKEN: ${{ steps.token.outputs.token }} with: diff --git a/.github/workflows/release-streams.yaml b/.github/workflows/release-streams.yaml index 2b3a7d4d..4a8b9609 100644 --- a/.github/workflows/release-streams.yaml +++ b/.github/workflows/release-streams.yaml @@ -24,7 +24,7 @@ jobs: app-id: ${{ vars.SENTRY_RELEASE_BOT_CLIENT_ID }} private-key: ${{ secrets.SENTRY_RELEASE_BOT_PRIVATE_KEY }} - - uses: actions/checkout@v3 + - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3 with: token: ${{ steps.token.outputs.token }} fetch-depth: 0 diff --git a/.github/workflows/rust-ci.yaml b/.github/workflows/rust-ci.yaml index fbe7db28..b726463f 100644 --- a/.github/workflows/rust-ci.yaml +++ b/.github/workflows/rust-ci.yaml @@ -14,7 +14,7 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 10 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3 name: Checkout code - run: cargo check --all-features working-directory: ./sentry_streams @@ -28,9 +28,9 @@ jobs: runs-on: ubuntu-latest timeout-minutes: 10 steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3 name: Checkout code - - uses: actions/setup-python@v5 + - uses: actions/setup-python@a26af69be951a213d495a4c3e4e4022e16d87065 # v5 with: python-version-file: sentry_streams/.python-version - name: Make environment diff --git a/.github/workflows/type-checking.yaml b/.github/workflows/type-checking.yaml index 73a057ef..a3c55a98 100644 --- a/.github/workflows/type-checking.yaml +++ b/.github/workflows/type-checking.yaml @@ -11,7 +11,7 @@ jobs: name: "mypy typing" runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3 - name: Make environment run: make install-dev