Skip to content

Commit ee5c4cc

Browse files
authored
cleanup of a few loose ends in broken CI (#10)
* cleanup of a few loose ends in broken CI
1 parent 8f24322 commit ee5c4cc

File tree

4 files changed

+22
-10
lines changed

4 files changed

+22
-10
lines changed

.github/workflows/ci-julia-nightly.yml

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ env:
1616
PYTHON: ~
1717
jobs:
1818
test:
19-
name: Julia ${{ matrix.version }} - t=${{ matrix.threads }} - jet=${{ matrix.jet }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }}
19+
name: Julia ${{ matrix.version }} - t=${{ matrix.threads }} - ${{ matrix.os }} - ${{ matrix.arch }} - ${{ github.event_name }}
2020
runs-on: ${{ matrix.os }}
2121
strategy:
2222
fail-fast: false
@@ -26,12 +26,6 @@ jobs:
2626
arch: x64
2727
version: alpha
2828
threads: 2
29-
jet: 'false'
30-
- os: ubuntu-latest
31-
arch: x64
32-
version: '1'
33-
threads: 2
34-
jet: 'true'
3529
steps:
3630
- uses: actions/checkout@v6
3731
- uses: julia-actions/install-juliaup@v2
@@ -42,7 +36,6 @@ jobs:
4236
- uses: julia-actions/julia-runtest@v1
4337
env:
4438
JULIA_NUM_THREADS: ${{ matrix.threads }}
45-
JET_TEST: ${{ matrix.jet }}
4639
- uses: julia-actions/julia-processcoverage@v1
4740
- uses: codecov/codecov-action@v5
4841
with:

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# News
2+
3+
## v0.1.0 - dev
4+
5+
- Basic datastructures for representing circuits through ADT with Moshi.jl
6+
- Basic circuit traversal routines
7+
- Plotting extension through Makie.jl

test/Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
Aqua = "4c88cf16-eb10-579e-8560-4a9242c79595"
33
CairoMakie = "13f3f980-e62b-5c42-98c6-ff1f3baf88f0"
44
Documenter = "e30172f5-a6a5-5a46-863b-614d45cd2de4"
5-
JET = "c3a54625-cd67-489e-a8e7-0a5a0ff4e31b"
65
Moshi = "2e0e35c7-a2e4-4343-998d-7ef72827ed2d"
76
PBCCompiler = "66660b70-1c9c-4e13-82cc-f550c154eed2"
7+
Pkg = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f"
88
QuantumClifford = "0525e862-1e90-11e9-3e4d-1b39d7109de1"
99
Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40"
1010
TestItemRunner = "f8b46487-2199-4994-9208-9a1283c18c0a"

test/runtests.jl

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,22 @@
11
using PBCCompiler
22
using TestItemRunner
33

4+
JET_flag = false
5+
6+
if get(ENV, "JET_TEST", "") != "true"
7+
@info "Skipping JET tests -- must be explicitly enabled."
8+
@info "Environment must set JET_TEST=true."
9+
else
10+
JET_flag = true
11+
end
12+
13+
using Pkg
14+
JET_flag && Pkg.add("JET")
15+
416
# filter for the test
517
testfilter = ti -> begin
618
exclude = Symbol[]
7-
if get(ENV, "JET_TEST", "") != "true"
19+
if !JET_flag
820
push!(exclude, :jet)
921
end
1022
if !(VERSION >= v"1.10")

0 commit comments

Comments
 (0)