Skip to content

Commit 3b83613

Browse files
authored
feat: add Python example to list extensions associated with profiles (#1231)
``` $ ./tools/python/profile-extensions.py --profiles RVA23U64 gen/resolved_spec/_/ RVA23U64: - A = 2.1 mandatory - C = 2.0 mandatory - D = 2.2 mandatory - F = 2.2 mandatory - I ~> 2.1 mandatory - M = 2.0 mandatory - Supm ~>1.0 mandatory - U ~> 2.0 mandatory - V ~> 1.0 mandatory - Za64rs ~>1.0 mandatory [...] ``` --------- Signed-off-by: Paul A. Clarke <[email protected]>
1 parent 26c2b34 commit 3b83613

File tree

7 files changed

+744
-0
lines changed

7 files changed

+744
-0
lines changed

.github/workflows/regress.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -234,6 +234,17 @@ jobs:
234234
uses: ./.github/actions/singularity-setup
235235
- name: Run cpp unit tests
236236
run: ./do gen:ext_pdf EXT=Xqci CFG=qc_iu.yaml VERSION=latest
237+
regress-profile-extensions:
238+
runs-on: ubuntu-latest
239+
env:
240+
SINGULARITY: 1
241+
steps:
242+
- name: Clone Github Repo Action
243+
uses: actions/checkout@v4
244+
- name: singularity setup
245+
uses: ./.github/actions/singularity-setup
246+
- name: Check profile_extensions
247+
run: ./do test:profile_extensions
237248
call-deploy:
238249
uses: ./.github/workflows/deploy.yml
239250
with:

Rakefile

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,11 @@ Dir.glob("#{$root}/tools/ruby-gems/*/Rakefile") do |rakefile|
4949
load rakefile
5050
end
5151

52+
# Load and execute tools Rakefiles
53+
Dir.glob("#{$root}/tools/*/tasks.rake") do |rakefile|
54+
load rakefile
55+
end
56+
5257
directory "#{$root}/.stamps"
5358

5459
file "#{$root}/.stamps/dev_gems" => ["#{$root}/.stamps"] do |t|

0 commit comments

Comments
 (0)