diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index e08b2dae5d..86db3ca812 100755 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -316,6 +316,38 @@ jobs: with: name: ac200-crd path: gen/proc_crd/pdf/AC200-CRD.pdf + build-rvi20-32-crd: + if: (github.event_name == 'merge_queue') || (inputs.dry-run == false) + runs-on: ubuntu-latest + steps: + - name: Clone Github Repo Action + uses: actions/checkout@v4 + - name: singularity setup + uses: ./.github/actions/singularity-setup + - name: Generate RVI20-32 CRD + run: ./do gen:proc_crd_pdf[RVI20-32] + - name: Upload RVI20-32 CRD + uses: actions/upload-artifact@v4 + if: (github.event_name == 'push') && (github.ref_name == 'main') + with: + name: rvi20-32-crd + path: gen/proc_crd/pdf/RVI20-32-CRD.pdf + build-rvi20-64-crd: + if: (github.event_name == 'merge_queue') || (inputs.dry-run == false) + runs-on: ubuntu-latest + steps: + - name: Clone Github Repo Action + uses: actions/checkout@v4 + - name: singularity setup + uses: ./.github/actions/singularity-setup + - name: Generate RVI20-64 CRD + run: ./do gen:proc_crd_pdf[RVI20-64] + - name: Upload RVI20-64 CRD + uses: actions/upload-artifact@v4 + if: (github.event_name == 'push') && (github.ref_name == 'main') + with: + name: rvi20-64-crd + path: gen/proc_crd/pdf/RVI20-64-CRD.pdf build-mc100-32-crd: if: (github.event_name == 'merge_queue') || (inputs.dry-run == false) runs-on: ubuntu-latest diff --git a/.github/workflows/pages.yml b/.github/workflows/pages.yml index ff01bcd4ab..5a2626a94a 100644 --- a/.github/workflows/pages.yml +++ b/.github/workflows/pages.yml @@ -148,6 +148,20 @@ jobs: path: _site/pdfs github-token: ${{ secrets.GITHUB_TOKEN }} run-id: ${{ github.event.workflow_run.id }} + - name: Download RVI20-32-CRD + uses: actions/download-artifact@v5 + with: + name: RVI20-32-crd + path: _site/pdfs + github-token: ${{ secrets.GITHUB_TOKEN }} + run-id: ${{ github.event.workflow_run.id }} + - name: Download RVI20-64-CRD + uses: actions/download-artifact@v5 + with: + name: RVI20-64-crd + path: _site/pdfs + github-token: ${{ secrets.GITHUB_TOKEN }} + run-id: ${{ github.event.workflow_run.id }} - name: Download MC100-32 uses: actions/download-artifact@v5 with: diff --git a/Rakefile b/Rakefile index 52c6310961..7dae0168d5 100755 --- a/Rakefile +++ b/Rakefile @@ -546,6 +546,8 @@ task "RVI20-32-CTP": "#{$root}/gen/proc_ctp/pdf/RVI20-32-CTP.pdf" task "RVI20-64-CTP": "#{$root}/gen/proc_ctp/pdf/RVI20-64-CTP.pdf" task "MC100-32-CTP": "#{$root}/gen/proc_ctp/pdf/MC100-32-CTP.pdf" task "MC100-32-CTP-HTML": "#{$root}/gen/proc_ctp/pdf/MC100-32-CTP.html" +task "RVI20-32-CRD": "#{$root}/gen/proc_crd/pdf/RVI20-32-CRD.pdf" +task "RVI20-64-CRD": "#{$root}/gen/proc_crd/pdf/RVI20-64-CRD.pdf" task "MC100-32-CRD": "#{$root}/gen/proc_crd/pdf/MC100-32-CRD.pdf" task "MC100-64-CRD": "#{$root}/gen/proc_crd/pdf/MC100-64-CRD.pdf" task "MC200-32-CRD": "#{$root}/gen/proc_crd/pdf/MC200-32-CRD.pdf" diff --git a/tools/scripts/pages.html.erb b/tools/scripts/pages.html.erb index 4d0d63673d..e36365d080 100644 --- a/tools/scripts/pages.html.erb +++ b/tools/scripts/pages.html.erb @@ -98,14 +98,16 @@

CSC CRDs (Certification Requirements Documents)