name: Release on: push: branches: - master jobs: release: name: Release runs-on: ubuntu-latest steps: - name: Checkout code uses: actions/checkout@v3 - name: Get version id: package-version uses: martinbeentjes/npm-get-version-action@main - name: Create Release id: create_release uses: actions/create-release@v1 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: tag_name: v${{ steps.package-version.outputs.current-version }} release_name: Bot v${{ steps.package-version.outputs.current-version }} draft: false prerelease: false