Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fixing and simplifying CI/CD release process. (#418)
* Removed github-tag-action * Updated guide on versioning. * Added CI fixes to changelog. * Wrote a deploy script. * Excluded extra files from distribution. * Excluded extra files being added by scm to dists. * Removed (hopefully) unneeded step to deploy. * Removed github tag action as dependency all together for the release. * Added Brenna's email to make core metadata clearer to help pypi. * Updated changelog. * Added link to PyPI project. * Add sphinx.ext.extlinks to Sphinx configuration * Add MCNP6.3 user's manual extlink markup * Use extlink for the first time. * Removed github-tag-action * Updated guide on versioning. * Added CI fixes to changelog. * Wrote a deploy script. * Excluded extra files from distribution. * Excluded extra files being added by scm to dists. * Removed (hopefully) unneeded step to deploy. * Removed github tag action as dependency all together for the release. * Prototyped how to link to manual. * Made block more to the point. * Made very compact additional info section. * Made pull request and issue links. * Added linkcheck test. * Disabled failure from linkcheck due to bugs with #414. * Fixed typo in numbered list. * Added all hierarchy to MCNP manual links. * Updated manual link. * Updated dev guide to be pyproject based. * Updated pytest migration. * Started deploy checklist. * Removed version numbering because it's clear. * Ignore a build symlink I made. * Added new doc features to changelog. * Updating changelog to next version: 0.2.8 * Got changelog up to date and working. * Added Brenna's email to make core metadata clearer to help pypi. * Updated changelog. * Added link to PyPI project. * Add sphinx.ext.extlinks to Sphinx configuration * Add MCNP6.3 user's manual extlink markup * Use extlink for the first time. * Removed github-tag-action * Updated guide on versioning. * Added CI fixes to changelog. * Wrote a deploy script. * Excluded extra files from distribution. * Excluded extra files being added by scm to dists. * Removed (hopefully) unneeded step to deploy. * Removed github tag action as dependency all together for the release. * Prototyped how to link to manual. * Made block more to the point. * Made very compact additional info section. * Made pull request and issue links. * Added linkcheck test. * Disabled failure from linkcheck due to bugs with #414. * Fixed typo in numbered list. * Added all hierarchy to MCNP manual links. * Updated manual link. * Updated dev guide to be pyproject based. * Updated pytest migration. * Started deploy checklist. * Removed version numbering because it's clear. * Ignore a build symlink I made. * Added new doc features to changelog. * Updating changelog to next version: 0.2.8 * Revert "Updating changelog to next version: 0.2.8" This reverts commit bbdcf70. * Made deploy script less risky. * Removed changelog test that always fails on deploy. * Added more guardrails. * Added check that the tag release is ready. * Moved complex bash out of yaml. * Fixed repeated steps. * actually pass the needed arguments. * Ensured checking script returns non-0. * Ensured that actions are properly ordered. * Updating changelog to next version: 0.2.8 * Made it push all commits * Updated deploy checklist. * DRY -_- * Revert "Updating changelog to next version: 0.2.8" This reverts commit a15f1d6. * Updating changelog to next version: 0.2.9 * Fixed issue with out how releases are identified. * Made pull request and issue links. * Removed broken link to angular commit messages. * Made changelog test not run on main. * Removed redundant get version. * Changed master to main. * Configured montepy.org custom domain. --------- Co-authored-by: Travis J. Labossiere-Hickman <[email protected]>
- Loading branch information