GH: Move NAME_PREFIX to global settings

This commit is contained in:
Serhii Snitsaruk 2023-08-01 21:58:54 +02:00
parent 6c8eb009e2
commit 2cbd61f518
6 changed files with 6 additions and 13 deletions

View File

@ -28,6 +28,7 @@ env:
SCONSFLAGS: production=yes tests=no verbose=yes warnings=extra werror=yes SCONSFLAGS: production=yes tests=no verbose=yes warnings=extra werror=yes
DOTNET_NOLOGO: true DOTNET_NOLOGO: true
DOTNET_CLI_TELEMETRY_OPTOUT: true DOTNET_CLI_TELEMETRY_OPTOUT: true
NAME_PREFIX: godot.${{inputs.godot-treeish}}.limboai+${{inputs.limboai-treeish}}
jobs: jobs:
android-builds: android-builds:
@ -127,9 +128,6 @@ jobs:
name: Make Android package name: Make Android package
needs: android-builds needs: android-builds
env:
NAME_PREFIX: godot.${{inputs.godot-treeish}}.limboai+${{inputs.limboai-treeish}}
steps: steps:
- name: Clone Godot - name: Clone Godot
uses: actions/checkout@v3 uses: actions/checkout@v3

View File

@ -29,6 +29,7 @@ env:
SCONSFLAGS: production=yes tests=no verbose=yes warnings=extra werror=yes SCONSFLAGS: production=yes tests=no verbose=yes warnings=extra werror=yes
DOTNET_NOLOGO: true DOTNET_NOLOGO: true
DOTNET_CLI_TELEMETRY_OPTOUT: true DOTNET_CLI_TELEMETRY_OPTOUT: true
NAME_PREFIX: godot.${{inputs.godot-treeish}}.limboai+${{inputs.limboai-treeish}}
jobs: jobs:
@ -135,9 +136,6 @@ jobs:
name: Package iOS templates name: Package iOS templates
needs: ios-builds needs: ios-builds
env:
NAME_PREFIX: godot.${{inputs.godot-treeish}}.limboai+${{inputs.limboai-treeish}}
steps: steps:
- name: Clone Godot - name: Clone Godot

View File

@ -28,6 +28,7 @@ env:
SCONSFLAGS: production=yes tests=no verbose=yes warnings=extra werror=yes SCONSFLAGS: production=yes tests=no verbose=yes warnings=extra werror=yes
DOTNET_NOLOGO: true DOTNET_NOLOGO: true
DOTNET_CLI_TELEMETRY_OPTOUT: true DOTNET_CLI_TELEMETRY_OPTOUT: true
NAME_PREFIX: godot.${{inputs.godot-treeish}}.limboai+${{inputs.limboai-treeish}}
jobs: jobs:
linux-builds: linux-builds:
@ -180,7 +181,6 @@ jobs:
- name: Upload artifact - name: Upload artifact
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v3
env: env:
NAME_PREFIX: godot.${{inputs.godot-treeish}}.limboai+${{inputs.limboai-treeish}}
NAME_EDITOR: ${{env.NAME_PREFIX}}.${{matrix.target}}.linux.${{matrix.arch}}${{ matrix.build-mono == true && '.mono' || '' }} NAME_EDITOR: ${{env.NAME_PREFIX}}.${{matrix.target}}.linux.${{matrix.arch}}${{ matrix.build-mono == true && '.mono' || '' }}
NAME_TEMPLATES: ${{env.NAME_PREFIX}}.export-templates NAME_TEMPLATES: ${{env.NAME_PREFIX}}.export-templates
with: with:

View File

@ -29,9 +29,9 @@ env:
SCONSFLAGS: production=yes tests=no verbose=yes warnings=extra werror=yes SCONSFLAGS: production=yes tests=no verbose=yes warnings=extra werror=yes
DOTNET_NOLOGO: true DOTNET_NOLOGO: true
DOTNET_CLI_TELEMETRY_OPTOUT: true DOTNET_CLI_TELEMETRY_OPTOUT: true
NAME_PREFIX: godot.${{inputs.godot-treeish}}.limboai+${{inputs.limboai-treeish}}
jobs: jobs:
macos-builds: macos-builds:
runs-on: "macos-latest" runs-on: "macos-latest"
name: ${{ matrix.name }} name: ${{ matrix.name }}
@ -198,9 +198,6 @@ jobs:
name: Make macOS Bundles name: Make macOS Bundles
needs: macos-builds needs: macos-builds
env:
NAME_PREFIX: godot.${{inputs.godot-treeish}}.limboai+${{inputs.limboai-treeish}}
steps: steps:
- name: Clone Godot - name: Clone Godot

View File

@ -29,6 +29,7 @@ env:
SCONSFLAGS: use_static_cpp=yes debug_symbols=no lto=thin optimize=size verbose=yes warnings=extra werror=yes tests=no SCONSFLAGS: use_static_cpp=yes debug_symbols=no lto=thin optimize=size verbose=yes warnings=extra werror=yes tests=no
EM_VERSION: 3.1.18 EM_VERSION: 3.1.18
EM_CACHE_FOLDER: "emsdk-cache" EM_CACHE_FOLDER: "emsdk-cache"
NAME_PREFIX: godot.${{inputs.godot-treeish}}.limboai+${{inputs.limboai-treeish}}
jobs: jobs:
web-builds: web-builds:
@ -56,7 +57,6 @@ jobs:
env: env:
CACHE_NAME: godot.web.${{matrix.target}}${{ matrix.dlink_enabled == true && '.dlink' || '' }} CACHE_NAME: godot.web.${{matrix.target}}${{ matrix.dlink_enabled == true && '.dlink' || '' }}
NAME_PREFIX: godot.${{inputs.godot-treeish}}.limboai+${{inputs.limboai-treeish}}
steps: steps:
- name: Clone Godot - name: Clone Godot

View File

@ -29,6 +29,7 @@ env:
SCONSFLAGS: production=yes tests=no verbose=yes warnings=extra werror=yes SCONSFLAGS: production=yes tests=no verbose=yes warnings=extra werror=yes
DOTNET_NOLOGO: true DOTNET_NOLOGO: true
DOTNET_CLI_TELEMETRY_OPTOUT: true DOTNET_CLI_TELEMETRY_OPTOUT: true
NAME_PREFIX: godot.${{inputs.godot-treeish}}.limboai+${{inputs.limboai-treeish}}
jobs: jobs:
windows-builds: windows-builds:
@ -168,7 +169,6 @@ jobs:
- name: Upload artifact - name: Upload artifact
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v3
env: env:
NAME_PREFIX: godot.${{inputs.godot-treeish}}.limboai+${{inputs.limboai-treeish}}
NAME_EDITOR: ${{env.NAME_PREFIX}}.${{matrix.target}}.windows.${{matrix.arch}}${{ matrix.build-mono == true && '.mono' || '' }} NAME_EDITOR: ${{env.NAME_PREFIX}}.${{matrix.target}}.windows.${{matrix.arch}}${{ matrix.build-mono == true && '.mono' || '' }}
NAME_TEMPLATES: ${{env.NAME_PREFIX}}.export-templates NAME_TEMPLATES: ${{env.NAME_PREFIX}}.export-templates
with: with: