Added test for publish bundle pipeline
publish-vs-code-extensions.yml / Publish VS Code Extension (push) Successful in 8s
Publish Action Release / Derive release metadata (push) Successful in 5s
Publish Install Lua Addon Action / test_action (push) Failing after 18s
Publish Action Release / Publish tags (push) Successful in 21s
Publish Install Lua Addon Action / publish_action (push) Successful in 57s

This commit is contained in:
2026-09-10 18:17:39 +02:00
parent 1db8f3ccbb
commit 0443871583
5 changed files with 75 additions and 9 deletions
@@ -34,20 +34,23 @@ jobs:
- name: Exit if tag exists
if: steps.tag_check.outputs.tag_exists == 'true'
run: |
echo "Tag already exists, exiting."
exit 1
echo "::warning::Tag already exists, exiting."
exit 0
- name: Setup Node.js
uses: actions/setup-node@v4
if: steps.tag_check.outputs.tag_exists == 'false'
with:
node-version: '20'
- name: Install dependencies
if: steps.tag_check.outputs.tag_exists == 'false'
run: |
cd dutchies-dcs-scripting-tools
npm install
- name: Build extension
if: steps.tag_check.outputs.tag_exists == 'false'
run: |
cd dutchies-dcs-scripting-tools
npm run compile