mirror of
https://github.com/unraid/api.git
synced 2026-01-04 07:29:48 -06:00
chore: export release notes to path and then parse them
This commit is contained in:
5
.github/workflows/release-production.yml
vendored
5
.github/workflows/release-production.yml
vendored
@@ -31,6 +31,8 @@ jobs:
|
||||
- uses: actions/setup-node@v4
|
||||
with:
|
||||
node-version: '22.x'
|
||||
- run: |
|
||||
echo "${{ steps.release-info.outputs.body }}" >> release-notes.txt
|
||||
- run: npm install html-escaper@2 xml2js
|
||||
- name: Update Plugin Changelog
|
||||
uses: actions/github-script@v7
|
||||
@@ -38,7 +40,8 @@ jobs:
|
||||
script: |
|
||||
const fs = require('fs');
|
||||
const { escape } = require('html-escaper');
|
||||
const releaseNotes = escape(`${{ steps.release-info.outputs.body }}`);
|
||||
|
||||
const releaseNotes = fs.readFileSync('release-notes.txt', 'utf8');
|
||||
|
||||
if (!releaseNotes) {
|
||||
console.error('No release notes found');
|
||||
|
||||
Reference in New Issue
Block a user