Skip to content

Commit

Permalink
Update build
Browse files Browse the repository at this point in the history
  • Loading branch information
manzt committed May 27, 2024
1 parent 87d70d5 commit 18246d6
Show file tree
Hide file tree
Showing 2 changed files with 19 additions and 21 deletions.
26 changes: 12 additions & 14 deletions .github/workflows/paper.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,18 @@ permissions:
id-token: write

concurrency:
group: "pages"
cancel-in-progress: false
group: 'pages'
cancel-in-progress: true


jobs:
Build:

Deploy:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}

runs-on: ubuntu-latest
name: Paper Draft
steps:
- name: Checkout
uses: actions/checkout@v4
Expand All @@ -32,6 +37,7 @@ jobs:
--standalone
--output=dist/index.html
--csl="https://raw.githubusercontent.com/citation-style-language/styles/master/ieee.csl"
--template="https://manzt.sh/pandoc.html"
paper.md
- name: Build draft PDF
Expand All @@ -42,19 +48,11 @@ jobs:

- run: mv paper.pdf dist/

- name: Upload
- name: Upload artifact
uses: actions/upload-artifact@v4
with:
name: github-pages
path: dist
path: './dist'

Deploy:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
needs: Build
runs-on: ubuntu-latest
steps:
- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4
14 changes: 7 additions & 7 deletions paper.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,11 +30,11 @@ date: 26 May 2024
bibliography: paper/refs.bib
---

# Summary
## Summary

TODO

# Statement of Need
## Statement of Need

The Jupyter Notebook interface is the de facto standard for interactive
computing, combining live code, equations, prose, visualizations, and other
Expand Down Expand Up @@ -112,7 +112,7 @@ and diversity in the ecosystem. This leaves a small group of authors
responsible for adapting their code for cross-platform compatibility, hindering
widget reliability and maintainability.

# Solution
## Solution

Anywidget simplifies the authoring, sharing, and distribution of Jupyter
Widgets by (i) introducing a standard for widget front-end code based on the
Expand Down Expand Up @@ -236,7 +236,7 @@ relevant to the kernel language, such as the Python Package Index (PyPI).
Consolidating the distribution process this way greatly simplifies publishing
and discovery.

# Impact and Outlook
## Impact and Outlook

Anywidget fills in the specification gaps for Jupyter Widgets by embracing open
standards and carefully separating developer concerns. It defines an API for
Expand Down Expand Up @@ -297,13 +297,13 @@ practical and accessible, anywidget also helps narrow the distance between data
practitioner and developer, and between machine learning and visualization
experts.

# Acknowledgements
## Acknowledgements

TODO

# Funding
## Funding

TM, NG, and NA acknowledge funding from the NIH Common Fund 4D Nucleome Program
(UM1 HG011536).

# References
## References

0 comments on commit 18246d6

Please sign in to comment.