nojronatron / Bigfoot-Bib-Report-WL-Form

Customized Winlink Race Tracker Form and Template for use in Bigfoot ultramarathon events.
https://enchanting-pony-09ae40.netlify.app/bigfoot-bib-report-initial
The Unlicense
5 stars 1 forks source link

Build w/CircleCI #20

Closed jhmartin closed 2 years ago

jhmartin commented 2 years ago

Fixes #15

This builds the artifact from within CircleCI which provides greater control over packaging. Particularly we can enforce that unix2dos is run on the file before zip happens.

Requires you link up a free CircleCI account, and within CircleCI set up a environmental variable containing a Github Personal Access Token, called GITHUB_TOKEN. This lets CircleCI upload the release artifact back to the release in GH.

Tokens are created at https://github.com/settings/tokens . I believe it requires the 'workflow' and 'write:packages' access.

It is triggered when a tag starting with 'v' followed by at least one digit.

nojronatron commented 2 years ago

Nice, thanks for the write-up and PR. I'll take a look at this tomorrow.