-
Notifications
You must be signed in to change notification settings - Fork 3
/
action.yml
35 lines (29 loc) · 913 Bytes
/
action.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
---
name: "Python Semantic Release - Publish"
description: "Publish Python Wheels and Other Artefacts to GitHub Releases"
inputs:
root_options:
description: |
Additional options for the root `semantic-release` command.
Example: -vv --noop
required: false
default: "-v"
directory:
description: |
Sub-directory to cd into before running semantic-release publish
default: "."
required: false
github_token:
description: |
GitHub token used to upload artefacts. Requires permission to create and
edit releases.
required: true
tag:
description: |
The tag corresponding to the GitHub Release that the artifacts should
be published to. Defaults to 'latest', in which case the latest tag
will be identified by Python Semantic Release and used to publish to.
required: false
runs:
using: "docker"
image: "Dockerfile"