From 1a4c76ee154bb18e27a4d7f5baad23864cbbcb4e Mon Sep 17 00:00:00 2001 From: Jake Hemstad Date: Thu, 22 Jun 2023 19:12:09 -0500 Subject: [PATCH] Remove submodules from CI workflow (#115) * Remove recursive checkout. * Remove updating git version. --- .github/workflows/build-and-test.yml | 22 ---------------------- 1 file changed, 22 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index 1269ee1146..eb461717a1 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -31,20 +31,8 @@ jobs: permissions: id-token: write steps: - - name: Echo git version - run: git --version - #TODO: We can remove this when we aren't using submodules anymore - - name: Update git version - run: | - sudo apt-get install software-properties-common - sudo add-apt-repository ppa:git-core/ppa -y - sudo apt-get update - sudo apt-get install git -y - git --version - name: Checkout repo uses: actions/checkout@v3 - with: - submodules: 'recursive' - name: Configure credentials and environment variables for sccache uses: ./.github/actions/configure_cccl_sccache - name: Run build script @@ -81,18 +69,8 @@ jobs: permissions: id-token: write steps: - # TODO: We can remove this when we aren't using submodules anymore - - name: Update git version - run: | - sudo apt-get install software-properties-common - sudo add-apt-repository ppa:git-core/ppa -y - sudo apt-get update - sudo apt-get install git -y - git --version - name: Checkout repo uses: actions/checkout@v3 - with: - submodules: 'recursive' - name: Configure credentials and environment variables for sccache uses: ./.github/actions/configure_cccl_sccache - name: Run test script