Skip to content

Commit 10e0014

Browse files
peanutfunchahankSchmid  Timo
authored
Add JOSS paper and associated GitHub workflow (#876)
--------- Co-authored-by: Chahan M. Kropf <chahan.kropf@usys.ethz.ch> Co-authored-by: Schmid Timo <timschmi@ethz.ch>
1 parent 5e2dd75 commit 10e0014

File tree

5 files changed

+485
-0
lines changed

5 files changed

+485
-0
lines changed

.github/workflows/ci.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,3 +68,24 @@ jobs:
6868
with:
6969
name: coverage-report-unittests-py${{ matrix.python-version }}
7070
path: coverage/
71+
72+
joss-paper:
73+
runs-on: ubuntu-latest
74+
name: Paper Draft
75+
steps:
76+
- name: Checkout
77+
uses: actions/checkout@v4
78+
- name: Build draft PDF
79+
uses: openjournals/openjournals-draft-action@master
80+
with:
81+
journal: joss
82+
# This should be the path to the paper within your repo.
83+
paper-path: doc/joss/calibration-module/paper.md
84+
- name: Upload
85+
uses: actions/upload-artifact@v1
86+
with:
87+
name: paper
88+
# This is the output path where Pandoc will write the compiled
89+
# PDF. Note, this should be the same directory as the input
90+
# paper.md
91+
path: doc/joss/calibration-module/paper.pdf
437 KB
Loading

0 commit comments

Comments
 (0)