Skip to content

Commit

Permalink
test on buildkite (#25)
Browse files Browse the repository at this point in the history
* test on buildkite

* update pipeline.yml

* fix doctest

* fix aqua breaking changes

* declare compat for LinearAlgebra

* Update README.md
  • Loading branch information
ba2tro authored Nov 29, 2023
1 parent 7085f72 commit e06c171
Show file tree
Hide file tree
Showing 5 changed files with 18 additions and 4 deletions.
12 changes: 12 additions & 0 deletions .buildkite/pipeline.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
env:
CODECOV_TOKEN: c078b8d5-ad2b-4c0d-a5c7-ac8266f699bc
JULIA_NUM_THREADS: auto

steps:
- label: "CI Buildkite"
plugins:
- JuliaCI/julia#v1:
version: "1"
- JuliaCI/julia-test#v1: ~
- JuliaCI/julia-coverage#v1:
codecov: true
1 change: 1 addition & 0 deletions Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ QuantumOpticsExt = "QuantumOpticsBase"
[compat]
Graphs = "1.7.3"
Latexify = "0.15, 0.16"
LinearAlgebra = "1.9"
PrecompileTools = "1"
QuantumClifford = "0.8.14"
QuantumInterface = "0.3.0"
Expand Down
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ Computer algebra tools for symbolic manipulations in quantum mechanics and quant
<td>Continuous integration</td>
<td>
<a href="https://github.com/QuantumSavory/QuantumSymbolics.jl/actions?query=workflow%3ACI+branch%3Amain"><img src="https://img.shields.io/github/actions/workflow/status/QuantumSavory/QuantumSymbolics.jl/ci.yml?branch=main" alt="GitHub Workflow Status"></a>
<a href="https://buildkite.com/quantumsavory/ci-buildkite-1"><img src="https://badge.buildkite.com/f5d8fe7ebb50cf445cec53e9fc47052e4613af3682c2668371.svg" alt="Buildkite Workflow Status"></a>
</td>
</tr><tr></tr>
<tr>
Expand All @@ -29,4 +30,4 @@ Computer algebra tools for symbolic manipulations in quantum mechanics and quant
<a href="https://github.com/JuliaTesting/Aqua.jl"><img src="https://raw.githubusercontent.com/JuliaTesting/Aqua.jl/master/badge.svg" alt="Aqua QA"></a>
</td>
</tr>
</table>
</table>
4 changes: 2 additions & 2 deletions src/QSymbolicsBase/express.jl
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,8 @@ julia> express(X1, CliffordRepr())
𝒮𝓉𝒶𝒷
+ X
julia> express(X, CliffordRepr(), UseAsOperation())
QuantumClifford.sX
julia> express(QuantumSymbolics.X, CliffordRepr(), UseAsOperation())
sX
```
"""
function express end
Expand Down
2 changes: 1 addition & 1 deletion test/test_aqua.jl
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
using Aqua, QuantumSymbolics, Test

Aqua.test_all(QuantumSymbolics, ambiguities=false, piracy=false, stale_deps=false)
Aqua.test_all(QuantumSymbolics, ambiguities=false, piracies=false, stale_deps=false)
@test_broken false # test with ambiguities=true, piracy, etc

0 comments on commit e06c171

Please sign in to comment.