diff --git a/.github/workflows/python-publish.yml b/.github/workflows/python-publish.yml index abce443..929160b 100644 --- a/.github/workflows/python-publish.yml +++ b/.github/workflows/python-publish.yml @@ -1,6 +1,7 @@ -# This workflows will upload a Python Package when a release is created +# This workflows will upload a package when a release is created # For more information see: -# https://help.github.com/en/actions/language-and-framework-guides/using-python-with-github-actions#publishing-to-package-registries +# https://docs.github.com/en/actions/use-cases-and-examples/publishing-packages/about-packaging-with-github-actions +# https://docs.pypi.org/trusted-publishers/ name: Upload Python Package diff --git a/CHANGELOG.md b/CHANGELOG.md index 9b4dc1b..f660017 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,10 +5,22 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [1.0.0] - 2023-01-31 +### Templatized Python Starter Kit +- Support of [SLIM project](https://nasa-ammos.github.io/slim/) instructional writeups +- Templatized implementation of best practice documentation +- Automatic publishing to the [PyPi Python Package Index](https://pypi.org/) + ## [1.0.1] - 2024-03-15 +### Scanning operations +- GitHub Actions-based secrets detection +- GitHub Actions-based SCRUB (CodeQL) analysis +- GitHub Actions-based Pylint static code analysis +- Add updated SLIM Governance documentation -### Added +## [1.0.2] - 2024-10-31 +### Trusted Publishing +- Updates to GitHub Actions Workflow file to support Trusted Publishing for PyPi as an OpenID Connect trusted identity provider + - Separate Build and Release into separate segments to support independent management of publishing permissions and allow multiple publishing endpoints + - Utilize `upload-artifact` action to store and retrieve packaged builds during the workflow process -- -- -- diff --git a/slim_sample_project/version.py b/slim_sample_project/version.py index 1a72d32..a6221b3 100644 --- a/slim_sample_project/version.py +++ b/slim_sample_project/version.py @@ -1 +1 @@ -__version__ = '1.1.0' +__version__ = '1.0.2'