BERD-NFDI / BERD-reproducible-research-course

BERD Course Booklet: Make Your Research Reproducible
https://berd-nfdi.github.io/BERD-reproducible-research-course/
Other
4 stars 10 forks source link

GitHub actions for quarto book on pages not working #1

Closed HeidiSeibold closed 1 year ago

HeidiSeibold commented 1 year ago

Currently, deploying the booklet to github-pages does not work.

I tried following the quarto documentation


quarto publish gh-pages does not do the trick. The following just stays forever:

(/) Deploying gh-pages branch to website (this may take a few minutes)

Also I tried setting it up manually (by adding the .github/workflows/publish.yml) and it seems like there is an issue with the ownership:

quarto-dev/quarto-actions/setup@v2 and quarto-dev/quarto-actions/publish@v2 are not allowed to be used in BERD-NFDI/BERD-reproducible-research-course. Actions in this workflow must be: within a repository owned by BERD-NFDI or created by GitHub.

See https://github.com/BERD-NFDI/BERD-reproducible-research-course/actions/runs/5669006195


@shigapov as you are the owner of BERD-NFDI, could you check if there is anything you can do? @assenmacher-mat do you have any ideas or could you maybe try if running quarto publish gh-pages works for you?

HeidiSeibold commented 1 year ago

Ah I changed the Actions setting and now it at least does something. We'll see...

image

HeidiSeibold commented 1 year ago

Took only like 3 hours, but fixed it 💪

https://github.com/BERD-NFDI/BERD-reproducible-research-course/actions/workflows/puplish.yml

Result: https://berd-nfdi.github.io/BERD-reproducible-research-course/

(Book is work in progress, but now every update will be deployed automatically 💃 )