builds godot
Diffstat (limited to '.github/actions/release/action.yml')
-rw-r--r--.github/actions/release/action.yml17
1 files changed, 10 insertions, 7 deletions
diff --git a/.github/actions/release/action.yml b/.github/actions/release/action.yml
index c5e8fca..1c42329 100644
--- a/.github/actions/release/action.yml
+++ b/.github/actions/release/action.yml
@@ -14,26 +14,27 @@ runs:
using: "composite"
steps:
- name: Get version
- uses: bend-n/godot-builds/.github/actions/get-version@main
+ uses: bend-n/godot-builds/.github/actions/[email protected]
- name: Get templates
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v3
with:
name: templates
- name: Get editor
- uses: actions/download-artifact@v4
+ uses: actions/download-artifact@v3
with:
name: linuxbsd-editor-release
- - name: List all downloaded files
- run: ls -R
- shell: bash
+ - name: Get headless
+ uses: actions/download-artifact@v3
+ with:
+ name: server-editor-release
- name: Compress
run: |
- strip godot.x11.opt.tools.64 -v || true
mv godot.x11.opt.tools.64 ${{ env.fstart }}_linux.x86_64
+ mv godot_server.x11.opt.tools.64 ${{ env.fstart }}_linux_headless.64
mv templates.tpz ${{ env.fstart }}_export_templates.tpz
shell: bash
env:
@@ -47,7 +48,9 @@ runs:
files: |
${{ env.fstart }}_export_templates.tpz
${{ env.fstart }}_linux.x86_64
+ ${{ env.fstart }}_linux_headless.64
token: ${{ inputs.github-token }}
prerelease: ${{ env.prerelease }}
+ fail_on_unmatched_files: true
env:
fstart: ${{ inputs.name }}_v${{ env.version-name }}