openpharma / SafetySignalDetection.jl

Bayesian Safety Signal Detection in Julia
https://openpharma.github.io/SafetySignalDetection.jl/
MIT License
5 stars 0 forks source link

Initial addition of GitHub actions #10

Closed dgkf-roche closed 10 months ago

dgkf-roche commented 11 months ago

I'm not sure how this will all go until an actual package is in place, but this should lay the foundation for these various needs once you get there.

Note you'll need to configure the repo to deploy from the gh-pages branch before it will actually deploy anything.

dgkf-roche commented 11 months ago

Jobs are currently failing because it's looking for src/SafetySignalDetection.jl to load the package. Otherwise I think it should be okay.

ERROR: LoadError: expected the file `src/SafetySignalDetection.jl` to exist for package `SafetySignalDetection` at `/home/runner/work/SafetySignalDetection.jl/SafetySignalDetection.jl`

Once you have a basic module skeleton in place I think it will be okay.

brockk commented 11 months ago

Completing this PR because I completed the other that seemed to be standing in the way of this.

danielinteractive commented 11 months ago

I guess we can reopen this - @brockk I think we should get our GH actions in place, right?

danielinteractive commented 10 months ago

@dgkf-roche Hi Doug, what would be the next steps here?

dgkf-roche commented 10 months ago

@dgkf-roche Hi Doug, what would be the next steps here?

I'll investigate. I've just been able to reproduce it locally with (just copying the relevant lines from the action:

julia --project=docs/ -e 'using Pkg; Pkg.develop(PackageSpec(path = pwd())); Pkg.instantiate(); include("docs/make.jl")'

I'm splitting my time right now between a few different projects, but I'll see if I can find a quick solution to this snag.