Skip to content

d1ceward/draft-assets-release-action

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Repository files navigation

Draft Assets Release Action

Simple Github action to create a draft release with assets on tags push.

Example workflow

name: Draft Assets Release Action
on:
  push:
    tags:
      - 'v*'
jobs:
  publish:
    runs-on: ubuntu-latest
    steps:
      # ...
      - uses: d1ceward/draft-assets-release-action@v2
        with:
          token: ${{ secrets.GITHUB_TOKEN }}
          files: |
            bin/my-first-binary
            bin/my-second-binary

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/d1ceward/draft-assets-release-action. By contributing you agree to abide by the Code of Merit.

  1. Fork it (https://github.com/d1ceward/draft-assets-release-action/fork)
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

Development

  1. Install corresponding version of Node.js (cf: .node-version file)
  2. Install Yarn package manager with npm install --global yarn
  3. Install dependencies with yarn install

Contributors