Skip to content

Commit

Permalink
Multi-version notebook support
Browse files Browse the repository at this point in the history
  • Loading branch information
MichaelHatherly committed Jan 16, 2025
1 parent ad04a34 commit e550ab1
Show file tree
Hide file tree
Showing 46 changed files with 2,461 additions and 34 deletions.
12 changes: 10 additions & 2 deletions .github/workflows/CI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -74,9 +74,15 @@ jobs:
with:
persist-credentials: false

- uses: julia-actions/setup-julia@5c9647d97b78a5debe5164e9eec09d653d29bd71 # v2.6.1
- uses: julia-actions/install-juliaup@1da6847c869cd68e3a32b8f52fe8f005b8cd5ece # v2.2.1
with:
version: ${{ matrix.version }}
channel: "${{ matrix.version }}"

# These versions of `julia` are used for the cross-version notebook tests.
- run: juliaup add 1.9.4
- run: juliaup add 1.10.7
- run: juliaup add 1.11.2

- uses: julia-actions/cache@824243901fb567ccb490b0d0e2483ccecde46834 # v2.0.5

- uses: r-lib/actions/setup-r@473c68190595b311a74f208fba61a8d8c0d4c247 # v2.11.1
Expand All @@ -98,7 +104,9 @@ jobs:
with:
depwarn: "yes"
- uses: julia-actions/julia-processcoverage@03114f09f119417c3242a9fb6e0b722676aedf38 # v1.2.2
if: matrix.os == 'ubuntu-latest' && matrix.version == '1.11'
- uses: codecov/codecov-action@1e68e06f1dbfde0e4cefc87efeba9e4643565303 # v5.1.2
if: matrix.os == 'ubuntu-latest' && matrix.version == '1.11'
with:
verbose: true
files: lcov.info
Expand Down
3 changes: 1 addition & 2 deletions Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@ authors = ["Michael Hatherly <[email protected]>", "Julius Krumbiegel <juliusk@pu
version = "0.11.7"

[deps]
BSON = "fbb218c0-5317-5bc6-957e-2ee96dd4b1f0"
Base64 = "2a0f44e3-6c83-55bd-87e4-b1978d98bd5f"
CommonMark = "a80b9123-70ca-4bc0-993e-6e3bcb318db6"
Compat = "34da2185-b29b-5c13-b0c7-acf172513d20"
InteractiveUtils = "b77e0a4c-d291-57a0-90e8-8db25a27a240"
IterTools = "c8e1da08-722c-5040-9ed9-7db0dc04731e"
JSON3 = "0f8b85d8-7281-11e9-16c2-39a750bddbf1"
Logging = "56ddb016-857b-54e1-b83d-db4d58db5568"
Malt = "36869731-bdee-424d-aa32-cab38c994e3b"
Pkg = "44cfe95a-1eb2-52ea-b672-e2afdf69b78f"
PrecompileTools = "aea7be01-6a6a-4083-8856-8a6e6704d82a"
ProgressLogging = "33c8b6b6-d38a-422a-b730-caa89a2f386c"
Expand All @@ -32,7 +32,6 @@ InteractiveUtils = "1.6"
IterTools = "1"
JSON3 = "1"
Logging = "1.6"
Malt = "1"
Pkg = "1.6"
PrecompileTools = "1"
ProgressLogging = "0.1.4"
Expand Down
Loading

0 comments on commit e550ab1

Please sign in to comment.