From 218ab8b9e5282df49da18269d601f4f6ee1588f7 Mon Sep 17 00:00:00 2001 From: Felix Hagemann Date: Thu, 19 Jun 2025 11:42:32 +0200 Subject: [PATCH 1/2] Add Downgrade workflow --- .github/workflows/Downgrade.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 .github/workflows/Downgrade.yml diff --git a/.github/workflows/Downgrade.yml b/.github/workflows/Downgrade.yml new file mode 100644 index 00000000..bcedf4d6 --- /dev/null +++ b/.github/workflows/Downgrade.yml @@ -0,0 +1,28 @@ +name: Downgrade +env: + JULIA_NUM_THREADS: 4 +on: + pull_request: + branches: + - master + push: + branches: + - master +jobs: + test: + runs-on: ubuntu-latest + strategy: + matrix: + version: ['lts'] + steps: + - uses: actions/checkout@v4 + - uses: julia-actions/setup-julia@v2 + with: + version: ${{ matrix.version }} + - uses: julia-actions/julia-downgrade-compat@v1 + with: + skip: Pkg,TOML + - uses: julia-actions/julia-buildpkg@v1 + - uses: julia-actions/julia-runtest@v1 + with: + coverage: false From 2b27add4cce0ebf342a1dad92c1c392d0c001488 Mon Sep 17 00:00:00 2001 From: Felix Hagemann Date: Thu, 19 Jun 2025 11:42:55 +0200 Subject: [PATCH 2/2] Bump/add compats for [weakdeps] --- Project.toml | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/Project.toml b/Project.toml index 52268632..d2d7afa7 100644 --- a/Project.toml +++ b/Project.toml @@ -29,12 +29,16 @@ G4Vis = ["Makie", "Colors", "StaticArrays", "Rotations", "LinearAlgebra", "IGLWr [compat] CSV = "0.10" -CxxWrap = "0.16" +Colors = "0.12.9, 0.13" +CxxWrap = "0.16, 0.17" +FHist = "0.11" Geant4_julia_jll = "0.2" GeometryBasics = "0.5" IGLWrap_jll = "2.6.0" +Makie = "0.22, 0.23" +Rotations = "1" +StaticArrays = "1" julia = "1.9" -FHist = "0.11" [extras] BenchmarkTools = "6e4b80f9-dd63-53aa-95a3-0cdb28fa8baf" @@ -44,4 +48,4 @@ Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" Pkg = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f" [targets] -test = ["Test", "Pkg"] \ No newline at end of file +test = ["Test", "Pkg"]