Skip to content

Commit 95c8d0e

Browse files
committed
using Project.toml
1 parent 59f1cc8 commit 95c8d0e

File tree

2 files changed

+14
-5
lines changed

2 files changed

+14
-5
lines changed

.github/workflows/regression.yaml

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,20 @@ jobs:
1212
version: 1
1313
- uses: julia-actions/julia-buildpkg@latest
1414
- name: Install dependencies
15-
run: julia -e 'using Pkg; pkg"add PkgBenchmark [email protected]"'
15+
run: |
16+
julia --project=benchmark -e '
17+
using Pkg
18+
Pkg.develop(PackageSpec(; path=pwd()))
19+
Pkg.instantiate()'
1620
- name: Run benchmarks
1721
# Remove baseline once merged. Regression tests will only work after this is merged
1822
# in master.
19-
run: julia -e 'using BenchmarkCI; BenchmarkCI.judge(; baseline="HEAD", retune=true)'
23+
run: |
24+
julia --project=benchmark -e '
25+
using BenchmarkCI
26+
BenchmarkCI.judge(; baseline="HEAD", retune=true)'
2027
- name: Print judgement
21-
run: julia -e 'using BenchmarkCI; BenchmarkCI.displayjudgement()'
22-
env:
23-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
28+
run: |
29+
julia --project=benchmark -e '
30+
using BenchmarkCI
31+
BenchmarkCI.displayjudgement()'

benchmark/Project.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,5 @@
22
BenchmarkCI = "20533458-34a3-403d-a444-e18f38190b5b"
33
BenchmarkTools = "6e4b80f9-dd63-53aa-95a3-0cdb28fa8baf"
44
DFTK = "acf6eb54-70d9-11e9-0013-234b7a5f5337"
5+
PkgBenchmark = "32113eaa-f34f-5b0d-bd6c-c81e245fc73d"
56
TestItemRunner = "f8b46487-2199-4994-9208-9a1283c18c0a"

0 commit comments

Comments
 (0)