openshmem-org / specification

OpenSHMEM Application Programming Interface
http://www.openshmem.org
51 stars 41 forks source link

Create GitHub Action workflow #321

Closed nspark closed 4 years ago

nspark commented 4 years ago

This PR sets up a GitHub Actions workflow to generate a draft OpenSHMEM PDF and upload the PDF as a build artifact. This will make the generated PDFs available on every PR/push.

In the eventual v2 release of actions/upload-artifact, this workflow could be modified to upload the PDF artifact directly (vs. zipped; see https://github.com/actions/upload-artifact/issues/3) and possibly use the short (vs. full) commit hash.

@jdinan Please 'Squash and Merge' when ready/approved.

nspark commented 4 years ago

@jdinan Please 'Squash and Merge' when ready/approved.

jdinan commented 4 years ago

Cool! Where does the built PDF land? I'm not able to find it.

nspark commented 4 years ago

It's not super intuitive or direct, but click the green ✔️:

github-actions-1

Then "Details" for "CI / build (push)"; then "Artifacts":

github-actions-2