Skip to content

Commit 93fcbac

Browse files
committed
CI keep the developing scripts
1 parent a1cc497 commit 93fcbac

7 files changed

+79
-7
lines changed

.github/workflows/CI_BoundaryValueDiffEq.yml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ jobs:
3838
matrix:
3939
version:
4040
- "1"
41-
- "1.10"
41+
- "lts"
4242
#- "pre"
4343
os:
4444
- ubuntu-latest
@@ -61,6 +61,12 @@ jobs:
6161
run: |
6262
import Pkg
6363
Pkg.Registry.update()
64+
# Install packages present in subdirectories
65+
dev_pks = Pkg.PackageSpec[]
66+
for path in ("lib/BoundaryValueDiffEqCore", "lib/BoundaryValueDiffEqMIRK", "lib/BoundaryValueDiffEqMIRKN", "lib/BoundaryValueDiffEqFIRK", "lib/BoundaryValueDiffEqShooting", "lib/BoundaryValueDiffEqAscher")
67+
push!(dev_pks, Pkg.PackageSpec(; path))
68+
end
69+
Pkg.develop(dev_pks)
6470
Pkg.instantiate()
6571
Pkg.test(; coverage="user")
6672
shell: julia --color=yes --code-coverage=user --depwarn=yes --project=. {0}
@@ -103,6 +109,12 @@ jobs:
103109
run: |
104110
import Pkg
105111
Pkg.Registry.update()
112+
# Install packages present in subdirectories
113+
dev_pks = Pkg.PackageSpec[]
114+
for path in ("lib/BoundaryValueDiffEqCore", "lib/BoundaryValueDiffEqMIRK", "lib/BoundaryValueDiffEqMIRKN", "lib/BoundaryValueDiffEqFIRK", "lib/BoundaryValueDiffEqShooting", "lib/BoundaryValueDiffEqAscher")
115+
push!(dev_pks, Pkg.PackageSpec(; path))
116+
end
117+
Pkg.develop(dev_pks)
106118
Pkg.instantiate()
107119
Pkg.test(; coverage="user")
108120
shell: julia --color=yes --code-coverage=user --depwarn=yes --project=. {0}

.github/workflows/CI_BoundaryValueDiffEqAscher.yml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
matrix:
3131
version:
3232
- "1"
33-
- "1.10"
33+
- "lts"
3434
#- "pre"
3535
group:
3636
- core
@@ -55,6 +55,12 @@ jobs:
5555
run: |
5656
import Pkg
5757
Pkg.Registry.update()
58+
# Install packages present in subdirectories
59+
dev_pks = Pkg.PackageSpec[]
60+
for path in ("lib/BoundaryValueDiffEqCore",)
61+
push!(dev_pks, Pkg.PackageSpec(; path))
62+
end
63+
Pkg.develop(dev_pks)
5864
Pkg.instantiate()
5965
Pkg.test(; coverage="user")
6066
shell: julia --color=yes --code-coverage=user --depwarn=yes --project=lib/BoundaryValueDiffEqAscher {0}
@@ -87,6 +93,12 @@ jobs:
8793
run: |
8894
import Pkg
8995
Pkg.Registry.update()
96+
# Install packages present in subdirectories
97+
dev_pks = Pkg.PackageSpec[]
98+
for path in ("lib/BoundaryValueDiffEqCore",)
99+
push!(dev_pks, Pkg.PackageSpec(; path))
100+
end
101+
Pkg.develop(dev_pks)
90102
Pkg.instantiate()
91103
Pkg.test(; coverage="user")
92104
shell: julia --color=yes --code-coverage=user --depwarn=yes --project=lib/BoundaryValueDiffEqAscher {0}

.github/workflows/CI_BoundaryValueDiffEqCore.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
matrix:
3030
version:
3131
- "1"
32-
- "1.10"
32+
- "lts"
3333
#- "pre"
3434
group:
3535
- core

.github/workflows/CI_BoundaryValueDiffEqFIRK.yml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
matrix:
3131
version:
3232
- "1"
33-
- "1.10"
33+
- "lts"
3434
#- "pre"
3535
group:
3636
- EXPANDED
@@ -56,6 +56,12 @@ jobs:
5656
run: |
5757
import Pkg
5858
Pkg.Registry.update()
59+
# Install packages present in subdirectories
60+
dev_pks = Pkg.PackageSpec[]
61+
for path in ("lib/BoundaryValueDiffEqCore",)
62+
push!(dev_pks, Pkg.PackageSpec(; path))
63+
end
64+
Pkg.develop(dev_pks)
5965
Pkg.instantiate()
6066
Pkg.test(; coverage="user")
6167
shell: julia --color=yes --code-coverage=user --depwarn=yes --project=lib/BoundaryValueDiffEqFIRK {0}
@@ -93,6 +99,12 @@ jobs:
9399
run: |
94100
import Pkg
95101
Pkg.Registry.update()
102+
# Install packages present in subdirectories
103+
dev_pks = Pkg.PackageSpec[]
104+
for path in ("lib/BoundaryValueDiffEqCore",)
105+
push!(dev_pks, Pkg.PackageSpec(; path))
106+
end
107+
Pkg.develop(dev_pks)
96108
Pkg.instantiate()
97109
Pkg.test(; coverage="user")
98110
shell: julia --color=yes --code-coverage=user --depwarn=yes --project=lib/BoundaryValueDiffEqFIRK {0}

.github/workflows/CI_BoundaryValueDiffEqMIRK.yml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
matrix:
3131
version:
3232
- "1"
33-
- "1.10"
33+
- "lts"
3434
#- "pre"
3535
group:
3636
- core
@@ -55,6 +55,12 @@ jobs:
5555
run: |
5656
import Pkg
5757
Pkg.Registry.update()
58+
# Install packages present in subdirectories
59+
dev_pks = Pkg.PackageSpec[]
60+
for path in ("lib/BoundaryValueDiffEqCore",)
61+
push!(dev_pks, Pkg.PackageSpec(; path))
62+
end
63+
Pkg.develop(dev_pks)
5864
Pkg.instantiate()
5965
Pkg.test(; coverage="user")
6066
shell: julia --color=yes --code-coverage=user --depwarn=yes --project=lib/BoundaryValueDiffEqMIRK {0}
@@ -87,6 +93,12 @@ jobs:
8793
run: |
8894
import Pkg
8995
Pkg.Registry.update()
96+
# Install packages present in subdirectories
97+
dev_pks = Pkg.PackageSpec[]
98+
for path in ("lib/BoundaryValueDiffEqCore",)
99+
push!(dev_pks, Pkg.PackageSpec(; path))
100+
end
101+
Pkg.develop(dev_pks)
90102
Pkg.instantiate()
91103
Pkg.test(; coverage="user")
92104
shell: julia --color=yes --code-coverage=user --depwarn=yes --project=lib/BoundaryValueDiffEqMIRK {0}

.github/workflows/CI_BoundaryValueDiffEqMIRKN.yml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
matrix:
3131
version:
3232
- "1"
33-
- "1.10"
33+
- "lts"
3434
#- "pre"
3535
group:
3636
- core
@@ -55,6 +55,12 @@ jobs:
5555
run: |
5656
import Pkg
5757
Pkg.Registry.update()
58+
# Install packages present in subdirectories
59+
dev_pks = Pkg.PackageSpec[]
60+
for path in ("lib/BoundaryValueDiffEqCore",)
61+
push!(dev_pks, Pkg.PackageSpec(; path))
62+
end
63+
Pkg.develop(dev_pks)
5864
Pkg.instantiate()
5965
Pkg.test(; coverage="user")
6066
shell: julia --color=yes --code-coverage=user --depwarn=yes --project=lib/BoundaryValueDiffEqMIRKN {0}
@@ -87,6 +93,12 @@ jobs:
8793
run: |
8894
import Pkg
8995
Pkg.Registry.update()
96+
# Install packages present in subdirectories
97+
dev_pks = Pkg.PackageSpec[]
98+
for path in ("lib/BoundaryValueDiffEqCore",)
99+
push!(dev_pks, Pkg.PackageSpec(; path))
100+
end
101+
Pkg.develop(dev_pks)
90102
Pkg.instantiate()
91103
Pkg.test(; coverage="user")
92104
shell: julia --color=yes --code-coverage=user --depwarn=yes --project=lib/BoundaryValueDiffEqMIRKN {0}

.github/workflows/CI_BoundaryValueDiffEqShooting.yml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
matrix:
3131
version:
3232
- "1"
33-
- "1.10"
33+
- "lts"
3434
#- "pre"
3535
group:
3636
- core
@@ -55,6 +55,12 @@ jobs:
5555
run: |
5656
import Pkg
5757
Pkg.Registry.update()
58+
# Install packages present in subdirectories
59+
dev_pks = Pkg.PackageSpec[]
60+
for path in ("lib/BoundaryValueDiffEqCore",)
61+
push!(dev_pks, Pkg.PackageSpec(; path))
62+
end
63+
Pkg.develop(dev_pks)
5864
Pkg.instantiate()
5965
Pkg.test(; coverage="user")
6066
shell: julia --color=yes --code-coverage=user --depwarn=yes --project=lib/BoundaryValueDiffEqShooting {0}
@@ -87,6 +93,12 @@ jobs:
8793
run: |
8894
import Pkg
8995
Pkg.Registry.update()
96+
# Install packages present in subdirectories
97+
dev_pks = Pkg.PackageSpec[]
98+
for path in ("lib/BoundaryValueDiffEqCore",)
99+
push!(dev_pks, Pkg.PackageSpec(; path))
100+
end
101+
Pkg.develop(dev_pks)
90102
Pkg.instantiate()
91103
Pkg.test(; coverage="user")
92104
shell: julia --color=yes --code-coverage=user --depwarn=yes --project=lib/BoundaryValueDiffEqShooting {0}

0 commit comments

Comments
 (0)