Skip to content

Commit 7d94f86

Browse files
feat: Added RVI20 CRDs to deploy and artifacts web site (#1224)
Needed by CSC Requirements WG --------- Signed-off-by: James Ball <[email protected]>
1 parent 11832cc commit 7d94f86

File tree

4 files changed

+52
-2
lines changed

4 files changed

+52
-2
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: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,20 @@ jobs:
148148
path: _site/pdfs
149149
github-token: ${{ secrets.GITHUB_TOKEN }}
150150
run-id: ${{ github.event.workflow_run.id }}
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 }}
151165
- name: Download MC100-32
152166
uses: actions/download-artifact@v5
153167
with:

Rakefile

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -546,6 +546,8 @@ 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"
549551
task "MC100-32-CRD": "#{$root}/gen/proc_crd/pdf/MC100-32-CRD.pdf"
550552
task "MC100-64-CRD": "#{$root}/gen/proc_crd/pdf/MC100-64-CRD.pdf"
551553
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)