Tweaks to release workflow

This commit is contained in:
Jesse Hines 2025-03-02 16:54:23 -05:00
parent f2c6bfc6fb
commit ab4faf1066

View file

@ -3,7 +3,7 @@ name: Release Obsidian plugin
on:
push:
tags:
- "*"
- "*.*.*"
jobs:
build:
@ -19,16 +19,16 @@ jobs:
- name: Build
run: |
npm install
npm ci
npm run build
- name: Release
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
tag="${GITHUB_REF#refs/tags/}"
gh release create "$tag" \
--title="$tag" \
--draft \
main.js manifest.json styles.css
main.js manifest.json styles.css
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}