Migrate to internal checkout action
diff --git a/.github/actions/bazel-docker/action.yml b/.github/actions/bazel-docker/action.yml index c429163..3f93fcd 100644 --- a/.github/actions/bazel-docker/action.yml +++ b/.github/actions/bazel-docker/action.yml
@@ -35,9 +35,6 @@ with: credentials: ${{ inputs.credentials }} - - name: Setup Runner - uses: ./.github/actions/internal/setup-runner - - name: Setup Bazel id: bazel uses: ./.github/actions/internal/bazel-setup
diff --git a/.github/actions/bazel/action.yml b/.github/actions/bazel/action.yml index 8501615..5b09025 100644 --- a/.github/actions/bazel/action.yml +++ b/.github/actions/bazel/action.yml
@@ -37,9 +37,6 @@ with: credentials: ${{ inputs.credentials }} - - name: Setup Runner - uses: ./.github/actions/internal/setup-runner - - name: Setup Bazel id: bazel uses: ./.github/actions/internal/bazel-setup
diff --git a/.github/actions/docker/action.yml b/.github/actions/docker/action.yml index 93bab6b..23e502a 100644 --- a/.github/actions/docker/action.yml +++ b/.github/actions/docker/action.yml
@@ -17,9 +17,6 @@ runs: using: 'composite' steps: - - name: Setup Runner - uses: ./.github/actions/internal/setup-runner - - name: Update stale files using Bazel uses: ./.github/actions/bazel-docker with:
diff --git a/.github/actions/internal/setup-runner/action.yml b/.github/actions/internal/setup-runner/action.yml deleted file mode 100644 index 5c4f783..0000000 --- a/.github/actions/internal/setup-runner/action.yml +++ /dev/null
@@ -1,17 +0,0 @@ -name: Setup CI Runner -# TODO(b/267357823) Consider moving this to it's own repository and include -# a call to actions/checkout. -description: Setup any platform-specific adjustments we need to make for CI -runs: - using: 'composite' - steps: - - name: Fix Windows line breaks - if: runner.os == 'Windows' - shell: bash - run: find . -type f -print0 | xargs -0 d2u 2>/dev/null - - - name: Install bazelrc files - shell: bash - run: | - cp ci/*.bazelrc . - cp -f ${{ runner.os }}.bazelrc .bazelrc
diff --git a/.github/workflows/test_cpp.yml b/.github/workflows/test_cpp.yml index 03d3cb3..531c5c2 100644 --- a/.github/workflows/test_cpp.yml +++ b/.github/workflows/test_cpp.yml
@@ -39,9 +39,9 @@ runs-on: ubuntu-latest steps: - name: Checkout pending changes - uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 + uses: protocolbuffers/protobuf-ci-checkout@v1 with: - ref: ${{ inputs.safe-checkout }} + safe-checkout: ${{ inputs.safe-checkout }} - name: Run tests uses: ./.github/actions/bazel-docker with: @@ -83,10 +83,9 @@ runs-on: ubuntu-latest steps: - name: Checkout pending changes - uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 + uses: protocolbuffers/protobuf-ci-checkout@v1 with: - submodules: recursive - ref: ${{ inputs.safe-checkout }} + safe-checkout: ${{ inputs.safe-checkout }} - name: Run tests uses: ./.github/actions/docker with: @@ -109,9 +108,9 @@ runs-on: ${{ matrix.os }} steps: - name: Checkout pending changes - uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 + uses: protocolbuffers/protobuf-ci-checkout@v1 with: - ref: ${{ inputs.safe-checkout }} + safe-checkout: ${{ inputs.safe-checkout }} - name: Run tests uses: ./.github/actions/bazel with:
diff --git a/.github/workflows/test_php.yml b/.github/workflows/test_php.yml index 7023bf5..c45a6eb 100644 --- a/.github/workflows/test_php.yml +++ b/.github/workflows/test_php.yml
@@ -38,10 +38,9 @@ runs-on: ubuntu-latest steps: - name: Checkout pending changes - uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 + uses: protocolbuffers/protobuf-ci-checkout@v1 with: - submodules: recursive - ref: ${{ inputs.safe-checkout }} + safe-checkout: ${{ inputs.safe-checkout }} - name: Run tests uses: ./.github/actions/docker with:
diff --git a/.github/workflows/test_php_ext.yml b/.github/workflows/test_php_ext.yml index 901512c..699c658 100644 --- a/.github/workflows/test_php_ext.yml +++ b/.github/workflows/test_php_ext.yml
@@ -37,11 +37,10 @@ - name: Install git run: | apt-get install -qy --no-install-recommends git - - name: Checkout - uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 + - name: Checkout pending changes + uses: protocolbuffers/protobuf-ci-checkout@v1 with: - ref: ${{ inputs.safe-checkout }} - submodules: recursive + safe-checkout: ${{ inputs.safe-checkout }} - name: Create package run: | cd $GITHUB_WORKSPACE
diff --git a/.github/workflows/test_python.yml b/.github/workflows/test_python.yml index 66a624c..e51afcb 100644 --- a/.github/workflows/test_python.yml +++ b/.github/workflows/test_python.yml
@@ -32,9 +32,9 @@ runs-on: ubuntu-latest steps: - name: Checkout pending changes - uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 + uses: protocolbuffers/protobuf-ci-checkout@v1 with: - ref: ${{ inputs.safe-checkout }} + safe-checkout: ${{ inputs.safe-checkout }} - name: Run tests uses: ./.github/actions/bazel-docker with:
diff --git a/.github/workflows/test_ruby.yml b/.github/workflows/test_ruby.yml index 44ee193..35feeb1 100644 --- a/.github/workflows/test_ruby.yml +++ b/.github/workflows/test_ruby.yml
@@ -28,9 +28,9 @@ runs-on: ubuntu-latest steps: - name: Checkout pending changes - uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 + uses: protocolbuffers/protobuf-ci-checkout@v1 with: - ref: ${{ inputs.safe-checkout }} + safe-checkout: ${{ inputs.safe-checkout }} - name: Run tests uses: ./.github/actions/bazel-docker with: @@ -57,9 +57,9 @@ runs-on: ubuntu-latest steps: - name: Checkout pending changes - uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0 + uses: protocolbuffers/protobuf-ci-checkout@v1 with: - ref: ${{ inputs.safe-checkout }} + safe-checkout: ${{ inputs.safe-checkout }} - name: Run tests uses: ./.github/actions/bazel-docker with: