Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 34 additions & 0 deletions .github/workflows/joss-draft-pdf.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
# This GHA runs the compiler for our JOSS paper draft
# this action will also live temporarily in the main branch
# so that we can actually run it on the joss_paper branch, but it will be
# decativated on main, and it will run only on joss_paper branch, triggered by push

---
name: JOSS Draft PDF
on:
push:
branches:
- main # this will be deactivated after a first (unsuccessful) run
- joss_paper

jobs:
paper:
runs-on: ubuntu-latest
name: Paper Draft
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Build draft PDF
uses: openjournals/openjournals-draft-action@master
with:
journal: joss
# This should be the path to the paper within your repo.
paper-path: paper.md
- name: Upload
uses: actions/upload-artifact@v4
with:
name: paper
# This is the output path where Pandoc will write the compiled
# PDF. Note, this should be the same directory as the input
# paper.md
path: paper.pdf
Loading