Skip to content

bump version

bump version #165

Workflow file for this run

# h/t https://github.com/jonchang/homebrew-tap/blob/main/.github/workflows/bump.yml
name: bump version
on:
push:
branches:
- main
workflow_dispatch:
inputs:
version:
description: current version & new version space separated
required: false
concurrency:
group: bump/${{ github.event.inputs.version || 'livecheck' }}
cancel-in-progress: true
jobs:
bump:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- uses: actions/checkout@v3
- uses: Homebrew/actions/setup-homebrew@master
- uses: pkgxdev/setup@v1
- run: .github/actions/bump.ts ${{ github.event.inputs.version }}
id: bump
env:
TAP: pkgxdev/made
- name: git push
uses: ad-m/github-push-action@master
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
branch: ${{ github.ref }}
- uses: softprops/action-gh-release@v1
with:
name: ${{steps.bump.outputs.name}} v${{ steps.bump.outputs.version }}
tag_name: v${{ steps.bump.outputs.version }}
files: bottles/*
fail_on_unmatched_files: true
generate_release_notes: true
- name: test `brew install`
run: |
brew install ./pkgx.rb
pkgx semverator satisfies ^1 1.0.0