4141 runs-on : ubuntu-latest
4242 steps :
4343 - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
44- - name : Checkout path dependencies
45- shell : bash
46- run : |
47- mkdir -p ../../foundation ../../algorithms ../../frameworks
48- git clone --depth 1 https://github.com/iyulab/u-numflow.git ../../foundation/u-numflow
49- git clone --depth 1 https://github.com/iyulab/u-metaheur.git ../../algorithms/u-metaheur
50- git clone --depth 1 https://github.com/iyulab/u-schedule.git ../../frameworks/u-schedule
5144 - uses : dtolnay/rust-toolchain@d1031067263f94b142dd6c0ce24c5eb9d02d52a0 # master
5245 with :
5346 toolchain : stable
7063 os : ${{ github.ref == 'refs/heads/main' && fromJSON('["ubuntu-latest", "windows-latest"]') || fromJSON('["ubuntu-latest"]') }}
7164 steps :
7265 - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
73- - name : Checkout path dependencies
74- shell : bash
75- run : |
76- mkdir -p ../../foundation ../../algorithms ../../frameworks
77- git clone --depth 1 https://github.com/iyulab/u-numflow.git ../../foundation/u-numflow
78- git clone --depth 1 https://github.com/iyulab/u-metaheur.git ../../algorithms/u-metaheur
79- git clone --depth 1 https://github.com/iyulab/u-schedule.git ../../frameworks/u-schedule
8066 - uses : dtolnay/rust-toolchain@d1031067263f94b142dd6c0ce24c5eb9d02d52a0 # master
8167 with :
8268 toolchain : stable
9581 if : github.ref == 'refs/heads/main'
9682 steps :
9783 - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
98- - name : Checkout path dependencies
99- shell : bash
100- run : |
101- mkdir -p ../../foundation ../../algorithms ../../frameworks
102- git clone --depth 1 https://github.com/iyulab/u-numflow.git ../../foundation/u-numflow
103- git clone --depth 1 https://github.com/iyulab/u-metaheur.git ../../algorithms/u-metaheur
104- git clone --depth 1 https://github.com/iyulab/u-schedule.git ../../frameworks/u-schedule
10584 - uses : dtolnay/rust-toolchain@d1031067263f94b142dd6c0ce24c5eb9d02d52a0 # master
10685 with :
10786 toolchain : stable
@@ -117,13 +96,6 @@ jobs:
11796 runs-on : ubuntu-latest
11897 steps :
11998 - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
120- - name : Checkout path dependencies
121- shell : bash
122- run : |
123- mkdir -p ../../foundation ../../algorithms ../../frameworks
124- git clone --depth 1 https://github.com/iyulab/u-numflow.git ../../foundation/u-numflow
125- git clone --depth 1 https://github.com/iyulab/u-metaheur.git ../../algorithms/u-metaheur
126- git clone --depth 1 https://github.com/iyulab/u-schedule.git ../../frameworks/u-schedule
12799 - uses : dtolnay/rust-toolchain@d1031067263f94b142dd6c0ce24c5eb9d02d52a0 # master
128100 with :
129101 toolchain : stable
@@ -141,13 +113,6 @@ jobs:
141113 runs-on : ubuntu-latest
142114 steps :
143115 - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
144- - name : Checkout path dependencies
145- shell : bash
146- run : |
147- mkdir -p ../../foundation ../../algorithms ../../frameworks
148- git clone --depth 1 https://github.com/iyulab/u-numflow.git ../../foundation/u-numflow
149- git clone --depth 1 https://github.com/iyulab/u-metaheur.git ../../algorithms/u-metaheur
150- git clone --depth 1 https://github.com/iyulab/u-schedule.git ../../frameworks/u-schedule
151116 # Prebuilt binary (~seconds) instead of `cargo install cargo-audit`
152117 # which recompiles from source (~3-4 min) on every run.
153118 - uses : taiki-e/install-action@84f5ac3124727fb3d284d4d22ee9ab3654fd09a6 # v2
@@ -187,13 +152,6 @@ jobs:
187152 if : github.ref == 'refs/heads/main'
188153 steps :
189154 - uses : actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
190- - name : Checkout path dependencies
191- shell : bash
192- run : |
193- mkdir -p ../../foundation ../../algorithms ../../frameworks
194- git clone --depth 1 https://github.com/iyulab/u-numflow.git ../../foundation/u-numflow
195- git clone --depth 1 https://github.com/iyulab/u-metaheur.git ../../algorithms/u-metaheur
196- git clone --depth 1 https://github.com/iyulab/u-schedule.git ../../frameworks/u-schedule
197155 - uses : dtolnay/rust-toolchain@d1031067263f94b142dd6c0ce24c5eb9d02d52a0 # master
198156 with :
199157 toolchain : stable
0 commit comments