Skip to content

airsphere-gmbh/upload-release-assets

 
 

Repository files navigation

Upload Release Assets - GitHub Action

GitHub Actions status

The Upload Release Assets GitHub Action uploads files (base on a glob) to a GitHub release. This is a cross-platform action that runs on any environment.

Usage

jobs:
  build:
    # ...
    steps:
      - uses: AButler/[email protected]
        with:
          files: 'artifacts/*;packages/*.nupkg'
          repo-token: ${{ secrets.GITHUB_TOKEN }}

Inputs

Name Description Examples
files The glob of files to upload (semicolon separate multiple globs) file.txt
file*.txt
file_{a,b}.txt;*.json
repo-token The GitHub token to use to amend the release (recommended to use ${{ secrets.GITHUB_TOKEN }}) ${{ secrets.GITHUB_TOKEN }}
release-tag (Optional) Specify the tag of the release to upload to v1.0.0

About

GitHub Action to upload assets to a Release

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 65.4%
  • TypeScript 34.6%