diff --git a/.gitea/workflows/python-container.yml b/.gitea/workflows/python-container.yml new file mode 100644 index 0000000..6ad5f45 --- /dev/null +++ b/.gitea/workflows/python-container.yml @@ -0,0 +1,18 @@ +name: Build Python Container +on: + push: + tags: + - 'v[0-9]+.[0-9]+.[0-9]+' + paths-ignore: ["README.md", ".gitignore", "LICENSE", "ruff.toml"] + +jobs: + Package-Container: + uses: jmaa/workflows/.gitea/workflows/container.yaml@v6.21 + with: + REGISTRY_DOMAIN: gitfub.space + REGISTRY_ORGANIZATION: jmaa + secrets: + DOCKER_USERNAME: ${{ secrets.PIPY_REPO_USER }} + DOCKER_PASSWORD: ${{ secrets.PIPY_REPO_PASS }} + PIPELINE_WORKER_SSH_KEY: ${{ secrets.PIPELINE_WORKER_SSH_KEY }} + PIPELINE_WORKER_KNOWN_HOSTS: ${{ secrets.PIPELINE_WORKER_KNOWN_HOSTS }} diff --git a/LICENSE b/LICENSE index 6a69d01..77b3e27 100644 --- a/LICENSE +++ b/LICENSE @@ -1,3 +1,3 @@ -Copyright (c) 2024 Jon Michael Aanes +Copyright (c) 2024-2025 Jon Michael Aanes All rights reserved. diff --git a/README.md b/README.md index d958ebf..60c2bda 100644 --- a/README.md +++ b/README.md @@ -21,12 +21,14 @@ pip install -r requirements.txt ``` Full list of requirements: +- [requests](https://pypi.org/project/requests/) +- [secret_loader](https://gitfub.space/Jmaa/secret_loader) ## License ``` -Copyright (c) 2024 Jon Michael Aanes +Copyright (c) 2024-2025 Jon Michael Aanes All rights reserved. ``` diff --git a/setup.py b/setup.py index 01b211f..99d15b4 100644 --- a/setup.py +++ b/setup.py @@ -32,7 +32,10 @@ with open(PACKAGE_NAME + '/_version.py') as f: version = parse_version_file(f.read()) -REQUIREMENTS_MAIN = [] +REQUIREMENTS_MAIN = [ + 'requests', + 'secret_loader @ git+https://gitfub.space/Jmaa/secret_loader.git', +] REQUIREMENTS_TEST = []