Skip to content

Release (Git tag)

Release (Git tag) #36

name: Release (Git tag)
on:
workflow_dispatch:
inputs:
version:
description: "Version bump kind"
required: true
type: choice
options: ["patch", "minor", "major"]
jobs:
release:
runs-on: ubuntu-20.04
steps:
- name: Checkout
uses: actions/checkout@v3
with:
token: ${{ secrets.OO_CI_AT }}
- name: Setup NodeJS
uses: actions/setup-node@v3
with:
node-version-file: '.nvmrc'
- name: Install dependencies
run: npm ci
- name: Bump & Tag version
run: |
git config user.name "automation"
git config user.email "ci.gullerya@gmail.com"
npm version ${{ github.event.inputs.version }}