Skip to content

Commit 3e141cd

Browse files
committed
Add version or rev=main
1 parent c64e1ed commit 3e141cd

1 file changed

Lines changed: 11 additions & 5 deletions

File tree

.github/workflows/msl-test.yml

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -69,12 +69,18 @@ jobs:
6969
- name: Restore Julia package cache
7070
uses: julia-actions/cache@v2
7171

72-
- name: Pin BaseModelica.jl version
73-
if: env.BM_VERSION_INPUT != 'main'
74-
run: julia --project=. -e 'using Pkg; Pkg.add(PackageSpec(name="BaseModelica", version=ENV["BM_VERSION_INPUT"]))'
75-
7672
- name: Build package
77-
uses: julia-actions/julia-buildpkg@v1
73+
run: |
74+
julia --project=. -e '
75+
using Pkg
76+
bm_ver = get(ENV, "BM_VERSION_INPUT", "main")
77+
if bm_ver != "main"
78+
Pkg.add(name="BaseModelica", version=bm_ver)
79+
else
80+
Pkg.add(name="BaseModelica", rev=bm_ver)
81+
end
82+
Pkg.instantiate()
83+
'
7884
7985
# ── Resolve versions ──────────────────────────────────────────────────────
8086
- name: Resolve BaseModelica.jl version

0 commit comments

Comments
 (0)