Skip to content

JeffersonLab/python-workflows

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

python-workflows

GitHub Action Python workflows

Name Description
gh-pages-publish.yaml Publish API docs to GitHub Pages
gh-release.yaml Create a GitHub Release
pypi-publish.yaml Publish an artifact on PyPi
unit-ci.yaml Build and run Unit tests

Workflow Updates

Workflows are versioned in semver just as with regular software, however, the GitHub Action workflows convention is to reference a major version number such that backwards compatible minor and patch updates are received automatically. This means a separate major tag such as v1 must be moved after each release. To move a major tag after a release execute (v1 shown):

git tag -f v1
git push --tags -f

See Also