PSREDEV-1817: Add Python upload action #17
Draft
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Adds Python version of the upload action which currently works exactly as the bash upload action.
Next steps for this work is to refactor, improve and test.
Ticket number
PSREDEV-1817
Test evidence
Tested using the sam-demo-app2
https://github.com/govuk-one-login/devplatform-demo-sam-app/actions/runs/11068201949/job/30753146311
GitHub Action Releases
We follow recommended best practices for releasing new versions of the action.
Non-breaking Chanages:
Release a new minor or patch version as appropriate. Then, update the base major version release (and any minor versions)
to point to this latest commit. For example, if the latest major release is v2 and you have added a non-breaking feature,
release v2.1.0 and point v2 to the same commit as v2.1.0.
NOTE: Dependabot does not pick up and raise PRs for
PATCH
versions (i.e v3.8.1), please nofity teams in the relevant slack channels.Breaking Changes:
Release a new major version as normal following semantic versioning.
Checklist
Is my change backwards compatible? Please include evidence
I have installed and run pre-commit
I have tested this and added output to Jira
Comment:
Automated tests added
Comment:
Documentation added (link)
Comment:
Delete any new stacks created for this ticket
Comment:
Co-authored by