repoforge-io/RepoForge Publish
Publish Python, Docker or NPM packages to RepoForge from GitHub Actions
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| package_type | Type of package to be published | yes | python |
| api_token | API token for RepoForge. Must have upload permissions for Python. | yes | — |
| hash_id | RepoForge hash ID | yes | — |
| package_dir | Path to the directory containing the package | no | ./dist |
| fail_on_conflict | Whether to fail the build on HTTP 409 (version conflict) | no | false |
| docker_context | Directory to use as the Docker build context | no | . |
| dockerfile | Path to the Dockerfile (relative to context) | no | Dockerfile |
| docker_tag | Tag to use for the Docker image. Defaults to the current commit hash. | no | latest |
| registry_name | Name of the Docker registry to publish to. Required where package_type=docker | no | — |
| build_args | Build arguments for the Docker image | no | "" |
Outputs
no outputs