Udate workflows

This commit is contained in:
Nick Alteen
2025-02-19 13:52:16 -05:00
parent f3b7e2a898
commit 53d94eab80
8 changed files with 339 additions and 74 deletions
+33
View File
@@ -0,0 +1,33 @@
name: Release
on:
workflow_dispatch:
permissions:
contents: write
jobs:
release:
name: Release Version
runs-on: ubuntu-latest
steps:
- name: Checkout
id: checkout
uses: actions/checkout@v4
with:
fetch-tags: true
- name: Tag
id: tag
uses: issue-ops/semver@v2
with:
manifest-path: package.json
workspace: ${{ github.workspace }}
ref: main
- name: Create Release
id: release
uses: issue-ops/releaser@v2
with:
tag: v${{ steps.tag.outputs.version }}