Skip to content

Commit 5fc4ae0

Browse files
feat: Added RVI20 CRDs to deploy and artifacts web site
Signed-off-by: James Ball <[email protected]>
1 parent e3fb9b1 commit 5fc4ae0

File tree

4 files changed

+54
-3
lines changed

4 files changed

+54
-3
lines changed

.github/workflows/deploy.yml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -316,6 +316,38 @@ jobs:
316316
with:
317317
name: ac200-crd
318318
path: gen/proc_crd/pdf/AC200-CRD.pdf
319+
build-rvi20-32-crd:
320+
if: (github.event_name == 'merge_queue') || (inputs.dry-run == false)
321+
runs-on: ubuntu-latest
322+
steps:
323+
- name: Clone Github Repo Action
324+
uses: actions/checkout@v4
325+
- name: singularity setup
326+
uses: ./.github/actions/singularity-setup
327+
- name: Generate RVI20-32 CRD
328+
run: ./do gen:proc_crd_pdf[RVI20-32]
329+
- name: Upload RVI20-32 CRD
330+
uses: actions/upload-artifact@v4
331+
if: (github.event_name == 'push') && (github.ref_name == 'main')
332+
with:
333+
name: rvi20-32-crd
334+
path: gen/proc_crd/pdf/RVI20-32-CRD.pdf
335+
build-rvi20-64-crd:
336+
if: (github.event_name == 'merge_queue') || (inputs.dry-run == false)
337+
runs-on: ubuntu-latest
338+
steps:
339+
- name: Clone Github Repo Action
340+
uses: actions/checkout@v4
341+
- name: singularity setup
342+
uses: ./.github/actions/singularity-setup
343+
- name: Generate RVI20-64 CRD
344+
run: ./do gen:proc_crd_pdf[RVI20-64]
345+
- name: Upload RVI20-64 CRD
346+
uses: actions/upload-artifact@v4
347+
if: (github.event_name == 'push') && (github.ref_name == 'main')
348+
with:
349+
name: rvi20-64-crd
350+
path: gen/proc_crd/pdf/RVI20-64-CRD.pdf
319351
build-mc100-32-crd:
320352
if: (github.event_name == 'merge_queue') || (inputs.dry-run == false)
321353
runs-on: ubuntu-latest

.github/workflows/pages.yml

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,21 @@ jobs:
148148
path: _site/pdfs
149149
github-token: ${{ secrets.GITHUB_TOKEN }}
150150
run-id: ${{ github.event.workflow_run.id }}
151-
- name: Download MC100-32
151+
- name: Download RVI20-32-CRD
152+
uses: actions/download-artifact@v5
153+
with:
154+
name: RVI20-32-crd
155+
path: _site/pdfs
156+
github-token: ${{ secrets.GITHUB_TOKEN }}
157+
run-id: ${{ github.event.workflow_run.id }}
158+
- name: Download RVI20-64-CRD
159+
uses: actions/download-artifact@v5
160+
with:
161+
name: RVI20-64-crd
162+
path: _site/pdfs
163+
github-token: ${{ secrets.GITHUB_TOKEN }}
164+
run-id: ${{ github.event.workflow_run.id }}
165+
- name: Download RVI20-32
152166
uses: actions/download-artifact@v5
153167
with:
154168
name: mc100-32-crd

Rakefile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -546,6 +546,9 @@ task "RVI20-32-CTP": "#{$root}/gen/proc_ctp/pdf/RVI20-32-CTP.pdf"
546546
task "RVI20-64-CTP": "#{$root}/gen/proc_ctp/pdf/RVI20-64-CTP.pdf"
547547
task "MC100-32-CTP": "#{$root}/gen/proc_ctp/pdf/MC100-32-CTP.pdf"
548548
task "MC100-32-CTP-HTML": "#{$root}/gen/proc_ctp/pdf/MC100-32-CTP.html"
549+
task "RVI20-32-CRD": "#{$root}/gen/proc_crd/pdf/RVI20-32-CRD.pdf"
550+
task "RVI20-64-CRD": "#{$root}/gen/proc_crd/pdf/RVI20-64-CRD.pdf"
551+
task "MC100-32-CTP": "#{$root}/gen/proc_ctp/pdf/MC100-32-CTP.pdf"
549552
task "MC100-32-CRD": "#{$root}/gen/proc_crd/pdf/MC100-32-CRD.pdf"
550553
task "MC100-64-CRD": "#{$root}/gen/proc_crd/pdf/MC100-64-CRD.pdf"
551554
task "MC200-32-CRD": "#{$root}/gen/proc_crd/pdf/MC200-32-CRD.pdf"

tools/scripts/pages.html.erb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,14 +98,16 @@
9898
<div class="col">
9999
<h3>CSC CRDs (Certification Requirements Documents)</h3>
100100
<ul>
101-
<li><a href="<%= ENV["PAGES_URL"] %>/pdfs/AC100-CRD.pdf">AC100 CRD (based on RVB23)</a></li>
102-
<li><a href="<%= ENV["PAGES_URL"] %>/pdfs/AC200-CRD.pdf">AC200 CRD (based on RVA23)</a></li>
101+
<li><a href="<%= ENV["PAGES_URL"] %>/pdfs/RVI20-32-CRD.pdf">RVI20-32 CRD</a></li>
102+
<li><a href="<%= ENV["PAGES_URL"] %>/pdfs/RVI20-64-CRD.pdf">RVI20-64 CRD</a></li>
103103
<li><a href="<%= ENV["PAGES_URL"] %>/pdfs/MC100-32-CRD.pdf">MC100-32 CRD</a></li>
104104
<li><a href="<%= ENV["PAGES_URL"] %>/pdfs/MC100-64-CRD.pdf">MC100-64 CRD</a></li>
105105
<li><a href="<%= ENV["PAGES_URL"] %>/pdfs/MC200-32-CRD.pdf">MC200-32 CRD</a></li>
106106
<li><a href="<%= ENV["PAGES_URL"] %>/pdfs/MC200-64-CRD.pdf">MC200-64 CRD</a></li>
107107
<li><a href="<%= ENV["PAGES_URL"] %>/pdfs/MC300-32-CRD.pdf">MC300-32 CRD</a></li>
108108
<li><a href="<%= ENV["PAGES_URL"] %>/pdfs/MC300-64-CRD.pdf">MC300-64 CRD</a></li>
109+
<li><a href="<%= ENV["PAGES_URL"] %>/pdfs/AC100-CRD.pdf">AC100 CRD (based on RVB23)</a></li>
110+
<li><a href="<%= ENV["PAGES_URL"] %>/pdfs/AC200-CRD.pdf">AC200 CRD (based on RVA23)</a></li>
109111
</ul>
110112
</div>
111113
</div>

0 commit comments

Comments
 (0)