From 2d5c655d3f03776083f1dae3054e9ab3345f722c Mon Sep 17 00:00:00 2001 From: James Lamb Date: Thu, 22 May 2025 14:14:05 -0500 Subject: [PATCH 1/2] Use GitHub Actions artifacts in Anaconda uploads --- .github/workflows/conda-upload-packages.yaml | 3 ++- .github/workflows/wheels-publish.yaml | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/conda-upload-packages.yaml b/.github/workflows/conda-upload-packages.yaml index 6b8086b6..ad82b9b2 100644 --- a/.github/workflows/conda-upload-packages.yaml +++ b/.github/workflows/conda-upload-packages.yaml @@ -83,10 +83,11 @@ jobs: fi echo "RAPIDS_CONDA_TOKEN=${RAPIDS_CONDA_TOKEN}" >> "${GITHUB_ENV}" - name: Upload packages - run: rapids-upload-to-anaconda + run: rapids-upload-to-anaconda-github env: SKIP_UPLOAD_PKGS: ${{ inputs.skip_upload_pkgs }} RAPIDS_CONDA_UPLOAD_LABEL: ${{ inputs.upload_to_label }} + GH_TOKEN: ${{ github.token }} - name: Telemetry upload attributes uses: rapidsai/shared-actions/telemetry-dispatch-stash-job-artifacts@main continue-on-error: true diff --git a/.github/workflows/wheels-publish.yaml b/.github/workflows/wheels-publish.yaml index 868cc8d1..18548c79 100644 --- a/.github/workflows/wheels-publish.yaml +++ b/.github/workflows/wheels-publish.yaml @@ -87,8 +87,9 @@ jobs: sha: ${{ inputs.sha }} - name: Download wheels from artifact storage and publish to anaconda repository - run: rapids-wheels-anaconda "${{ inputs.package-name }}" "${{ inputs.package-type }}" + run: rapids-wheels-anaconda-github "${{ inputs.package-name }}" "${{ inputs.package-type }}" env: + GH_TOKEN: ${{ github.token }} RAPIDS_CONDA_TOKEN: ${{ secrets.CONDA_RAPIDSAI_WHEELS_NIGHTLY_TOKEN }} - name: Check if build is release From 14552cf7d3c1ff3a7450d2ece9b661ace3264d57 Mon Sep 17 00:00:00 2001 From: James Lamb Date: Tue, 27 May 2025 12:31:01 -0500 Subject: [PATCH 2/2] remove AWS auth steps --- .github/workflows/conda-upload-packages.yaml | 6 +----- .github/workflows/wheels-publish.yaml | 6 ------ 2 files changed, 1 insertion(+), 11 deletions(-) diff --git a/.github/workflows/conda-upload-packages.yaml b/.github/workflows/conda-upload-packages.yaml index 57c2a256..e6c758a6 100644 --- a/.github/workflows/conda-upload-packages.yaml +++ b/.github/workflows/conda-upload-packages.yaml @@ -51,11 +51,7 @@ jobs: uses: rapidsai/shared-actions/telemetry-dispatch-setup@main continue-on-error: true if: ${{ vars.TELEMETRY_ENABLED == 'true' && github.run_attempt == '1' }} - - uses: aws-actions/configure-aws-credentials@v4 - with: - role-to-assume: ${{ vars.AWS_ROLE_ARN }} - aws-region: ${{ vars.AWS_REGION }} - role-duration-seconds: 43200 # 12h + - uses: actions/checkout@v4 with: repository: ${{ inputs.repo }} diff --git a/.github/workflows/wheels-publish.yaml b/.github/workflows/wheels-publish.yaml index 2b4a99d4..849bff54 100644 --- a/.github/workflows/wheels-publish.yaml +++ b/.github/workflows/wheels-publish.yaml @@ -59,12 +59,6 @@ jobs: env: RAPIDS_BUILD_TYPE: ${{ inputs.build_type }} steps: - - uses: aws-actions/configure-aws-credentials@v4 - with: - role-to-assume: ${{ vars.AWS_ROLE_ARN }} - aws-region: ${{ vars.AWS_REGION }} - role-duration-seconds: 43200 # 12h - - name: checkout code repo uses: actions/checkout@v4 with: