Skip to content

Commit

Permalink
VCTComponents doc; try librr with ubuntu again
Browse files Browse the repository at this point in the history
  • Loading branch information
drbergman committed Mar 3, 2025
1 parent 08fc1f0 commit cce862b
Show file tree
Hide file tree
Showing 3 changed files with 30 additions and 4 deletions.
16 changes: 15 additions & 1 deletion .github/workflows/CI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -85,7 +85,14 @@ jobs:
run: julia -e 'import Pkg; Pkg.Registry.add("General"); Pkg.Registry.add(Pkg.RegistrySpec(url="https://github.com/drbergman/PCVCTRegistry.git"))'

- uses: julia-actions/julia-buildpkg@v1


- name: Install libRoadRunner dependencies on Ubuntu
if: matrix.os == 'ubuntu-latest'
run: |
sudo apt-get update
wget http://security.ubuntu.com/ubuntu/pool/universe/n/ncurses/libtinfo5_6.3-2ubuntu0.1_amd64.deb
sudo apt install ./libtinfo5_6.3-2ubuntu0.1_amd64.deb
- name: Run all tests
uses: julia-actions/julia-runtest@v1
env:
Expand All @@ -110,23 +117,30 @@ jobs:
statuses: write
steps:
- uses: actions/checkout@v4

- uses: julia-actions/setup-julia@v2
with:
version: '1'

- uses: julia-actions/cache@v2

- name: Add PCVCTRegistry
run: julia -e 'import Pkg; Pkg.Registry.add("General"); Pkg.Registry.add(Pkg.RegistrySpec(url="https://github.com/drbergman/PCVCTRegistry.git"))'

- name: Configure doc environment
shell: julia --project=docs --color=yes {0}
run: |
using Pkg
Pkg.develop(PackageSpec(path=pwd()))
Pkg.instantiate()
- uses: julia-actions/julia-buildpkg@v1

- uses: julia-actions/julia-docdeploy@v1
env:
GITHUB_TOKEN: ${{ secrets.GH_TOKEN }}
DOCUMENTER_KEY: ${{ secrets.DOCUMENTER_KEY }}

- name: Run doctests
shell: julia --project=docs --color=yes {0}
run: |
Expand Down
14 changes: 14 additions & 0 deletions docs/src/lib/VCTComponents.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
```@meta
CollapsedDocStrings = true
```

# VCTComponents

Allows for combining PhysiCell input components into whole inputs.

Currently, only supports this for intracellular ODE (libRoadRunner) models.

```@autodocs
Modules = [pcvct]
Pages = ["VCTComponents.jl"]
```
4 changes: 1 addition & 3 deletions test/runtests.jl
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,7 @@ include("./test-scripts/PrintHelpers.jl")
include("./test-scripts/PrunerTests.jl")
include("./test-scripts/ConfigurationTests.jl")

if Sys.isapple()
include("./test-scripts/IntracellularTests.jl")
end
include("./test-scripts/IntracellularTests.jl")
include("./test-scripts/ICCellTests.jl")
include("./test-scripts/ICECMTests.jl")

Expand Down

0 comments on commit cce862b

Please sign in to comment.