Don't check out submodules in tests that don't need them.

This will help prevent network flakes.

PiperOrigin-RevId: 568287969
pull/14203/head
Mike Kruskal 1 year ago committed by Copybara-Service
parent 6b30163526
commit 1210eac457
  1. 3
      .github/workflows/test_php.yml
  2. 1
      .github/workflows/test_ruby.yml

@ -42,7 +42,6 @@ jobs:
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
with:
ref: ${{ inputs.safe-checkout }}
submodules: recursive
- name: Setup composer
uses: protocolbuffers/protobuf-ci/composer-setup@v2
with:
@ -81,7 +80,6 @@ jobs:
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
with:
ref: ${{ inputs.safe-checkout }}
submodules: recursive
- name: Cross compile protoc for i386
id: cross-compile
@ -161,7 +159,6 @@ jobs:
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
with:
ref: ${{ inputs.safe-checkout }}
submodules: recursive
- name: Uninstall problematic libgd
run: brew uninstall --ignore-dependencies gd

@ -53,7 +53,6 @@ jobs:
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3.3.0
with:
ref: ${{ inputs.safe-checkout }}
submodules: recursive
- name: Cross compile protoc for i386
id: cross-compile

Loading…
Cancel
Save