From 2ff090e5042615a005f919263aba97f7fa6f0d1c Mon Sep 17 00:00:00 2001 From: Dewey Dunnington Date: Mon, 5 Aug 2024 09:36:35 -0300 Subject: [PATCH 1/2] pin R action for now --- .github/workflows/r-check.yaml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/.github/workflows/r-check.yaml b/.github/workflows/r-check.yaml index e42a69d56..7b0e7c2f5 100644 --- a/.github/workflows/r-check.yaml +++ b/.github/workflows/r-check.yaml @@ -53,8 +53,10 @@ jobs: steps: - uses: actions/checkout@v4 - - uses: r-lib/actions/setup-pandoc@v2 - - uses: r-lib/actions/setup-r@v2 + # r-lib/actions pinned because the latest action on the v2 branch requires + # quarto-dev actions which have not yet beeen whitelisted by Apache Infra + - uses: r-lib/actions/setup-pandoc@f4937e0dc26f9b99c969cd3e4ca943b576e7f991 + - uses: r-lib/actions/setup-r@f4937e0dc26f9b99c969cd3e4ca943b576e7f991 with: r-version: ${{ matrix.config.r }} http-user-agent: ${{ matrix.config.http-user-agent }} @@ -71,13 +73,13 @@ jobs: R CMD INSTALL r --preclean shell: bash - - uses: r-lib/actions/setup-r-dependencies@v2 + - uses: r-lib/actions/setup-r-dependencies@f4937e0dc26f9b99c969cd3e4ca943b576e7f991 with: extra-packages: any::rcmdcheck, arrow=?ignore-before-r=4.0.0 needs: check working-directory: r - - uses: r-lib/actions/check-r-package@v2 + - uses: r-lib/actions/check-r-package@f4937e0dc26f9b99c969cd3e4ca943b576e7f991 env: ARROW_R_VERBOSE_TEST: "true" _R_CHECK_FORCE_SUGGESTS_: false From c75aca688d56289be1f68519037453a36fb4670d Mon Sep 17 00:00:00 2001 From: Dewey Dunnington Date: Mon, 5 Aug 2024 12:42:27 -0300 Subject: [PATCH 2/2] only pin the one problematic action --- .github/workflows/r-check.yaml | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/.github/workflows/r-check.yaml b/.github/workflows/r-check.yaml index 7b0e7c2f5..38a7b55ad 100644 --- a/.github/workflows/r-check.yaml +++ b/.github/workflows/r-check.yaml @@ -52,11 +52,8 @@ jobs: steps: - uses: actions/checkout@v4 - - # r-lib/actions pinned because the latest action on the v2 branch requires - # quarto-dev actions which have not yet beeen whitelisted by Apache Infra - - uses: r-lib/actions/setup-pandoc@f4937e0dc26f9b99c969cd3e4ca943b576e7f991 - - uses: r-lib/actions/setup-r@f4937e0dc26f9b99c969cd3e4ca943b576e7f991 + - uses: r-lib/actions/setup-pandoc@v2 + - uses: r-lib/actions/setup-r@v2 with: r-version: ${{ matrix.config.r }} http-user-agent: ${{ matrix.config.http-user-agent }} @@ -73,13 +70,15 @@ jobs: R CMD INSTALL r --preclean shell: bash + # r-lib/actions/setup-r-dependencies pinned because the latest action on the + # v2 branch requires quarto-dev actions which have not yet been whitelisted by Apache Infra - uses: r-lib/actions/setup-r-dependencies@f4937e0dc26f9b99c969cd3e4ca943b576e7f991 with: extra-packages: any::rcmdcheck, arrow=?ignore-before-r=4.0.0 needs: check working-directory: r - - uses: r-lib/actions/check-r-package@f4937e0dc26f9b99c969cd3e4ca943b576e7f991 + - uses: r-lib/actions/check-r-package@v2 env: ARROW_R_VERBOSE_TEST: "true" _R_CHECK_FORCE_SUGGESTS_: false