From f3783ae5f604ad38b0ad95480bd9d5728244bd0f Mon Sep 17 00:00:00 2001 From: Allison Piper Date: Mon, 22 Apr 2024 02:22:46 +0000 Subject: [PATCH] Do they stay gone... --- .github/workflows/ci-dispatch-group.yml | 2 - .github/workflows/ci-dispatch-job.yml | 96 ++++++++++----------- .github/workflows/ci-dispatch-two-stage.yml | 2 - 3 files changed, 48 insertions(+), 52 deletions(-) diff --git a/.github/workflows/ci-dispatch-group.yml b/.github/workflows/ci-dispatch-group.yml index 43ce2583bf4..40b1d78a690 100644 --- a/.github/workflows/ci-dispatch-group.yml +++ b/.github/workflows/ci-dispatch-group.yml @@ -15,7 +15,6 @@ permissions: jobs: standlone-jobs: - if: fromJSON(inputs.jobs)['standalone'] permissions: id-token: write contents: read @@ -32,7 +31,6 @@ jobs: command: ${{ matrix.command }} two-stage-jobs: - if: fromJSON(inputs.jobs)['two_stage'] permissions: id-token: write contents: read diff --git a/.github/workflows/ci-dispatch-job.yml b/.github/workflows/ci-dispatch-job.yml index 3e135203f36..46f4932465e 100644 --- a/.github/workflows/ci-dispatch-job.yml +++ b/.github/workflows/ci-dispatch-job.yml @@ -21,14 +21,14 @@ permissions: jobs: linux: name: ${{inputs.name}} - if: startsWith(inputs.dispatch, 'linux') +# if: startsWith(inputs.dispatch, 'linux') permissions: id-token: write contents: read - strategy: - fail-fast: false - matrix: - include: ${{ fromJSON(startsWith(inputs.dispatch, 'linux') && inputs.dummy_matrix || '[]') }} +# strategy: +# fail-fast: false +# matrix: +# include: ${{ fromJSON(startsWith(inputs.dispatch, 'linux') && inputs.dummy_matrix || '[]') }} runs-on: ${{inputs.runner}} container: options: -u root @@ -73,46 +73,46 @@ jobs: exit $exit_code fi - windows: - name: ${{inputs.name}} - if: startsWith(inputs.dispatch, 'windows') - permissions: - id-token: write - contents: read - strategy: - fail-fast: false - matrix: - include: ${{ fromJSON(startsWith(inputs.dispatch, 'windows') && inputs.dummy_matrix || '[]') }} - runs-on: ${{inputs.runner}} - env: - SCCACHE_BUCKET: rapids-sccache-devs - SCCACHE_REGION: us-east-2 - SCCACHE_IDLE_TIMEOUT: 0 - SCCACHE_S3_USE_SSL: true - SCCACHE_S3_NO_CREDENTIALS: false - steps: - - name: Get AWS credentials for sccache bucket - uses: aws-actions/configure-aws-credentials@v2 - with: - role-to-assume: arn:aws:iam::279114543810:role/gha-oidc-NVIDIA - aws-region: us-east-2 - role-duration-seconds: 43200 # 12 hours - - name: Fetch ${{ inputs.image }} - shell: powershell - run: docker pull ${{ inputs.image }} - - name: Run Command - shell: powershell - run: >- - docker run ${{ inputs.image }} powershell -c "[System.Environment]::SetEnvironmentVariable('AWS_ACCESS_KEY_ID','${{env.AWS_ACCESS_KEY_ID}}') - [System.Environment]::SetEnvironmentVariable('AWS_SECRET_ACCESS_KEY','${{env.AWS_SECRET_ACCESS_KEY}}') - [System.Environment]::SetEnvironmentVariable('AWS_SESSION_TOKEN','${{env.AWS_SESSION_TOKEN }}') - [System.Environment]::SetEnvironmentVariable('SCCACHE_BUCKET','${{env.SCCACHE_BUCKET}}') - [System.Environment]::SetEnvironmentVariable('SCCACHE_REGION','${{env.SCCACHE_REGION}}') - [System.Environment]::SetEnvironmentVariable('SCCACHE_IDLE_TIMEOUT','${{env.SCCACHE_IDLE_TIMEOUT}}') - [System.Environment]::SetEnvironmentVariable('SCCACHE_S3_USE_SSL','${{env.SCCACHE_S3_USE_SSL}}') - [System.Environment]::SetEnvironmentVariable('SCCACHE_S3_NO_CREDENTIALS','${{env.SCCACHE_S3_NO_CREDENTIALS}}') - git clone https://github.com/NVIDIA/cccl.git; - cd cccl; - git fetch --all; - git checkout ${{github.ref_name}}; - ${{inputs.command}}" +# windows: +# name: ${{inputs.name}} +# if: startsWith(inputs.dispatch, 'windows') +# permissions: +# id-token: write +# contents: read +# strategy: +# fail-fast: false +# matrix: +# include: ${{ fromJSON(startsWith(inputs.dispatch, 'windows') && inputs.dummy_matrix || '[]') }} +# runs-on: ${{inputs.runner}} +# env: +# SCCACHE_BUCKET: rapids-sccache-devs +# SCCACHE_REGION: us-east-2 +# SCCACHE_IDLE_TIMEOUT: 0 +# SCCACHE_S3_USE_SSL: true +# SCCACHE_S3_NO_CREDENTIALS: false +# steps: +# - name: Get AWS credentials for sccache bucket +# uses: aws-actions/configure-aws-credentials@v2 +# with: +# role-to-assume: arn:aws:iam::279114543810:role/gha-oidc-NVIDIA +# aws-region: us-east-2 +# role-duration-seconds: 43200 # 12 hours +# - name: Fetch ${{ inputs.image }} +# shell: powershell +# run: docker pull ${{ inputs.image }} +# - name: Run Command +# shell: powershell +# run: >- +# docker run ${{ inputs.image }} powershell -c "[System.Environment]::SetEnvironmentVariable('AWS_ACCESS_KEY_ID','${{env.AWS_ACCESS_KEY_ID}}') +# [System.Environment]::SetEnvironmentVariable('AWS_SECRET_ACCESS_KEY','${{env.AWS_SECRET_ACCESS_KEY}}') +# [System.Environment]::SetEnvironmentVariable('AWS_SESSION_TOKEN','${{env.AWS_SESSION_TOKEN }}') +# [System.Environment]::SetEnvironmentVariable('SCCACHE_BUCKET','${{env.SCCACHE_BUCKET}}') +# [System.Environment]::SetEnvironmentVariable('SCCACHE_REGION','${{env.SCCACHE_REGION}}') +# [System.Environment]::SetEnvironmentVariable('SCCACHE_IDLE_TIMEOUT','${{env.SCCACHE_IDLE_TIMEOUT}}') +# [System.Environment]::SetEnvironmentVariable('SCCACHE_S3_USE_SSL','${{env.SCCACHE_S3_USE_SSL}}') +# [System.Environment]::SetEnvironmentVariable('SCCACHE_S3_NO_CREDENTIALS','${{env.SCCACHE_S3_NO_CREDENTIALS}}') +# git clone https://github.com/NVIDIA/cccl.git; +# cd cccl; +# git fetch --all; +# git checkout ${{github.ref_name}}; +# ${{inputs.command}}" diff --git a/.github/workflows/ci-dispatch-two-stage.yml b/.github/workflows/ci-dispatch-two-stage.yml index 4a9cf8e3223..e5a0a6be3ab 100644 --- a/.github/workflows/ci-dispatch-two-stage.yml +++ b/.github/workflows/ci-dispatch-two-stage.yml @@ -16,7 +16,6 @@ permissions: jobs: producers: name: ${{ matrix.name }} - if: fromJSON(inputs.producers) permissions: id-token: write contents: read @@ -34,7 +33,6 @@ jobs: consumers: name: ${{ matrix.name }} - if: fromJSON(inputs.consumers) needs: producers permissions: id-token: write