diff --git a/.github/workflows/coverage.yaml b/.github/workflows/coverage.yaml index 05025cfc..a6830a69 100644 --- a/.github/workflows/coverage.yaml +++ b/.github/workflows/coverage.yaml @@ -9,13 +9,13 @@ on: jobs: build: - runs-on: ubuntu-latest + runs-on: ubuntu-latest-large steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3 - name: Set up JDK 8 - uses: actions/setup-java@v4 + uses: actions/setup-java@c1e323688fd81a25caa38c78aa6df2d33d3e20d9 # v4 with: java-version: '8' distribution: 'temurin' diff --git a/.github/workflows/create_jira.yml b/.github/workflows/create_jira.yml index 8180ac0f..7a57a049 100644 --- a/.github/workflows/create_jira.yml +++ b/.github/workflows/create_jira.yml @@ -8,13 +8,13 @@ on: jobs: create_jira: name: Create Jira Ticket - runs-on: ubuntu-latest + runs-on: ubuntu-latest-large environment: IssueTracker steps: - name: Checkout - uses: actions/checkout@master + uses: actions/checkout@61b9e3751b92087fd0b06925ba6dd6314e06f089 # master - name: Login - uses: atlassian/gajira-login@master + uses: atlassian/gajira-login@c22a5debd482401472b285de4f6deedf70ddbb92 # master env: JIRA_BASE_URL: ${{ secrets.JIRA_BASE_URL }} JIRA_USER_EMAIL: ${{ secrets.JIRA_USER_EMAIL }} @@ -24,7 +24,7 @@ jobs: - name: Create id: create - uses: atlassian/gajira-create@master + uses: atlassian/gajira-create@1c54357fdde9dab6273a0e26d67cb175ffffe498 # master with: project: ${{ secrets.JIRA_PROJECT }} issuetype: Bug diff --git a/.github/workflows/e2e-tests.yml b/.github/workflows/e2e-tests.yml index c59ec2cb..cf6382fa 100644 --- a/.github/workflows/e2e-tests.yml +++ b/.github/workflows/e2e-tests.yml @@ -24,16 +24,16 @@ jobs: e2e-tests: # Skip on fork PRs where repo secrets aren't available if: ${{ github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name == github.repository }} - runs-on: ubuntu-latest + runs-on: ubuntu-latest-large steps: - name: Checkout SDK - uses: actions/checkout@v4 + uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 with: path: sdk - name: Checkout sdk-e2e-tests - uses: actions/checkout@v4 + uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 with: repository: segmentio/sdk-e2e-tests ref: ${{ inputs.e2e_tests_ref || 'main' }} @@ -41,13 +41,13 @@ jobs: path: sdk-e2e-tests - name: Setup Java - uses: actions/setup-java@v4 + uses: actions/setup-java@c1e323688fd81a25caa38c78aa6df2d33d3e20d9 # v4 with: distribution: 'temurin' java-version: '11' - name: Setup Node.js - uses: actions/setup-node@v4 + uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4 with: node-version: '20' @@ -71,7 +71,7 @@ jobs: - name: Upload test results if: always() - uses: actions/upload-artifact@v4 + uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4 with: name: e2e-test-results path: sdk-e2e-tests/test-results/ diff --git a/.github/workflows/e2e.yaml b/.github/workflows/e2e.yaml index 3451d0ea..07d19ba2 100644 --- a/.github/workflows/e2e.yaml +++ b/.github/workflows/e2e.yaml @@ -12,13 +12,13 @@ on: jobs: build: - runs-on: ubuntu-latest + runs-on: ubuntu-latest-large steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3 - name: Set up JDK 8 - uses: actions/setup-java@v4 + uses: actions/setup-java@c1e323688fd81a25caa38c78aa6df2d33d3e20d9 # v4 with: java-version: '8' distribution: 'temurin' diff --git a/.github/workflows/java11.yml b/.github/workflows/java11.yml index 4514cd8f..d5d6b37c 100644 --- a/.github/workflows/java11.yml +++ b/.github/workflows/java11.yml @@ -9,13 +9,13 @@ on: jobs: build: - runs-on: ubuntu-latest + runs-on: ubuntu-latest-large steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3 - name: Set up JDK 11 - uses: actions/setup-java@v4 + uses: actions/setup-java@c1e323688fd81a25caa38c78aa6df2d33d3e20d9 # v4 with: java-version: '11' distribution: 'temurin' diff --git a/.github/workflows/java17.yml b/.github/workflows/java17.yml index f0596695..a145aa88 100644 --- a/.github/workflows/java17.yml +++ b/.github/workflows/java17.yml @@ -9,13 +9,13 @@ on: jobs: build: - runs-on: ubuntu-latest + runs-on: ubuntu-latest-large steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3 - name: Set up JDK 17 - uses: actions/setup-java@v4 + uses: actions/setup-java@c1e323688fd81a25caa38c78aa6df2d33d3e20d9 # v4 with: java-version: '17' distribution: 'temurin' diff --git a/.github/workflows/java8.yml b/.github/workflows/java8.yml index 026e7129..aefdd056 100644 --- a/.github/workflows/java8.yml +++ b/.github/workflows/java8.yml @@ -9,13 +9,13 @@ on: jobs: build: - runs-on: ubuntu-latest + runs-on: ubuntu-latest-large steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3 - name: Set up JDK 8 - uses: actions/setup-java@v4 + uses: actions/setup-java@c1e323688fd81a25caa38c78aa6df2d33d3e20d9 # v4 with: java-version: '8' distribution: 'temurin' diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index acaac20a..cc92bdef 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -9,13 +9,13 @@ on: jobs: build: - runs-on: ubuntu-latest + runs-on: ubuntu-latest-large steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@f43a0e5ff2bd294095638e18286ca9a3d1956744 # v3 - name: Set up JDK 8 - uses: actions/setup-java@v4 + uses: actions/setup-java@c1e323688fd81a25caa38c78aa6df2d33d3e20d9 # v4 with: java-version: '8' distribution: 'temurin'