diff --git a/.github/workflows/check-standard.yaml b/.github/workflows/check-standard.yaml index 1a35336..cb0f10d 100644 --- a/.github/workflows/check-standard.yaml +++ b/.github/workflows/check-standard.yaml @@ -1,5 +1,5 @@ -# Workflow derived from https://github.com/r-lib/actions/tree/master/examples -# Need help debugging build failures? Start at https://github.com/r-lib/actions#where-to-find-help +# Workflow derived from https://github.com/r-lib/actions/blob/v2-branch/examples/check-standard.yaml + on: push: branches: [main, master] @@ -30,23 +30,28 @@ jobs: R_KEEP_PKG_SOURCE: yes steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - uses: r-lib/actions/setup-pandoc@v2 - # JAGS install from https://github.com/boydorr/SpARKjags/blob/master/.github/workflows/test-build.yaml + # JAGS install. Inspired by https://github.com/boydorr/SpARKjags/blob/master/.github/workflows/test-build.yaml + # but updated with ignoring certificates and redirects. # JAGS is automatically installed on linux via the rjags package. - name: Install JAGS (if Windows) if: runner.os == 'Windows' run: | - curl.exe -o wjags.exe --url https://deac-fra.dl.sourceforge.net/project/mcmc-jags/JAGS/4.x/Windows/JAGS-4.3.1.exe + curl.exe -o wjags.exe -L0 -k --url https://downloads.sourceforge.net/project/mcmc-jags/JAGS/4.x/Windows/JAGS-4.3.1.exe wjags.exe /S del wjags.exe shell: cmd - name: Install JAGS (if macOS) if: runner.os == 'macOS' - run: brew install jags + # This worked before R 4.3: brew install jags + run: | + curl -o wjags.pkg -L0 -k --url https://downloads.sourceforge.net/project/mcmc-jags/JAGS/4.x/Mac%20OS%20X/JAGS-4.3.2.pkg + sudo installer -pkg wjags.pkg -target / + rm wjags.pkg # R - uses: r-lib/actions/setup-r@v2 diff --git a/README.md b/README.md index 24a55c8..4d3c0ed 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # mcp: Regression with Multiple Change Points [![mcp Github Actions status](https://github.com/lindeloev/mcp/actions/workflows/check-standard.yaml/badge.svg)](https://github.com/lindeloev/mcp/actions/workflows/check-standard.yaml) -[![mcp Coveralls status](https://codecov.io/gh/lindeloev/mcp/branch/master/graph/badge.svg)](https://coveralls.io/github/lindeloev/mcp/) +[![mcp Coveralls status](https://codecov.io/gh/lindeloev/mcp/branch/main/graph/badge.svg)](https://coveralls.io/github/lindeloev/mcp/) [![mcp CRAN status](https://www.r-pkg.org/badges/version/mcp)](https://CRAN.R-project.org/package=mcp) [![mcp CRAN downloads](https://cranlogs.r-pkg.org/badges/mcp)](https://cranlogs.r-pkg.org/badges/mcp)