docmarionum1_obsidian-pinne.../.github/workflows/release.yml
2025-03-10 20:40:00 -04:00

44 lines
1,006 B
YAML

name: Release
on:
workflow_dispatch:
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Setup Node.js
uses: actions/setup-node@v3
with:
node-version: '18'
cache: 'npm'
- name: Install dependencies
run: npm ci
- name: Get version
id: version
run: |
version=$(jq -r '.version' manifest.json)
echo "version=$version" >> $GITHUB_OUTPUT
echo "Using version: $version"
- name: Build plugin
run: npm run build
- name: Create Release
uses: softprops/action-gh-release@v2
with:
tag_name: ${{ steps.version.outputs.version }}
name: Release ${{ steps.version.outputs.version }}
draft: false
prerelease: false
body: |
## Changes in this release
- Please update these release notes
files: |
main.js
manifest.json