Merge pull request #69 from leighmcculloch/patch-1

Add defaults to commonly set fields to reduce setup
This commit is contained in:
Sven-Hendrik Haase 2022-05-28 07:04:25 +02:00 committed by GitHub
commit 8ec375d911
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 2 deletions

View File

@ -7,12 +7,12 @@ It runs on all operating systems types offered by GitHub.
You must provide: You must provide:
- `repo_token`: Usually you'll want to set this to `${{ secrets.GITHUB_TOKEN }}`.
- `file`: A local file to be uploaded as the asset. - `file`: A local file to be uploaded as the asset.
- `tag`: The tag to upload into. If you want the current event's tag or branch name, use `${{ github.ref }}` (the `refs/tags/` and `refs/heads/` prefixes will be automatically stripped).
Optional Arguments Optional Arguments
- `repo_token`: Defaults to `github.token`.
- `tag`: The tag to upload into. If you want the current event's tag or branch name, use `${{ github.ref }}` (the `refs/tags/` and `refs/heads/` prefixes will be automatically stripped). Defaults to `github.ref`.
- `asset_name`: The name the file gets as an asset on a release. Use `$tag` to include the tag name. When not provided it will default to the filename. - `asset_name`: The name the file gets as an asset on a release. Use `$tag` to include the tag name. When not provided it will default to the filename.
This is not used if `file_glob` is set to `true`. This is not used if `file_glob` is set to `true`.
- `file_glob`: If set to true, the file argument can be a glob pattern (`asset_name` is ignored in this case) (Default: `false`) - `file_glob`: If set to true, the file argument can be a glob pattern (`asset_name` is ignored in this case) (Default: `false`)

View File

@ -8,12 +8,14 @@ inputs:
repo_token: repo_token:
description: 'GitHub token.' description: 'GitHub token.'
required: true required: true
default: ${{ github.token }}
file: file:
description: 'Local file to upload.' description: 'Local file to upload.'
required: true required: true
tag: tag:
description: 'Tag to use as a release.' description: 'Tag to use as a release.'
required: true required: true
default: ${{ github.ref }}
asset_name: asset_name:
description: 'Name of the asset. When not provided will use the file name. Unused if file_glob is set to "true".' description: 'Name of the asset. When not provided will use the file name. Unused if file_glob is set to "true".'
overwrite: overwrite: