Skip to content

Commit

Permalink
Last GA update for the day
Browse files Browse the repository at this point in the history
  • Loading branch information
Gramps committed Feb 19, 2024
1 parent f545bc0 commit fb2105d
Show file tree
Hide file tree
Showing 6 changed files with 33 additions and 2 deletions.
1 change: 1 addition & 0 deletions .github/actions/steamworks-download/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ runs:
repository: ${{ inputs.repository }}
token: ${{ inputs.token }}
ref: ${{ inputs.ref }}

- name: Copy Steamworks
shell: bash
run: |
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/build-linux-artifact.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,9 +58,11 @@ jobs:
ref: ${{ inputs.steamworks_sdk_tag }}

- name: Move .so For Mono
shell: bash
run: |
mkdir ./bin/
cp ./modules/godotsteam_server/sdk/redistributable_bin/linux64/libsteam_api.so ./bin/
ls ./bin/
# Setting up the Linux toolchain for older versions
- name: Setup Linux Toolchain (x86_64)
Expand Down
7 changes: 7 additions & 0 deletions .github/workflows/build-macos-artifact.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,13 @@ jobs:
token: ${{ secrets.steamworks_sdk_repo_token }}
ref: ${{ inputs.steamworks_sdk_tag }}

- name: Move .dylib For Mono
shell: bash
run: |
mkdir ./bin/
cp ./modules/godotsteam_server/sdk/redistributable_bin/osx/libsteam_api.dylib ./bin/
ls ./bin/
# Get that cache set up
- name: Setup Godot build cache
uses: ./.github/actions/godot-cache
Expand Down
7 changes: 7 additions & 0 deletions .github/workflows/build-server-artifact.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,13 @@ jobs:
token: ${{ secrets.steamworks_sdk_repo_token }}
ref: ${{ inputs.steamworks_sdk_tag }}

- name: Move .so For Mono
shell: bash
run: |
mkdir ./bin/
cp ./modules/godotsteam_server/sdk/redistributable_bin/linux64/libsteam_api.so ./bin/
ls ./bin/
# Setting up the Linux toolchain for older versions
- name: Setup Linux Toolchain (x86_64)
uses: ./.github/actions/godot-linux-toolchain
Expand Down
9 changes: 8 additions & 1 deletion .github/workflows/build-windows32-artifact.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,13 @@ jobs:
token: ${{ secrets.steamworks_sdk_repo_token }}
ref: ${{ inputs.steamworks_sdk_tag }}

- name: Move .dll For Mono
shell: bash
run: |
mkdir ./bin/
cp ./modules/godotsteam_server/sdk/redistributable_bin/steam_api.dll ./bin/
ls ./bin/
# Get that cache set up
- name: Setup Godot build cache
uses: ./.github/actions/godot-cache
Expand All @@ -84,7 +91,7 @@ jobs:
if: ${{ matrix.build-mono }}
uses: ./.github/actions/godot-windows-build
with:
sconsflags: mono_static=yes module_mono_enabled=yes mono_glue=no
sconsflags: mono_static=yes module_mono_enabled=yes mono_glue=no mono_prefix="./mon-bcls/desktop-win32-bcl"
platform: windows
tools: true

Expand Down
9 changes: 8 additions & 1 deletion .github/workflows/build-windows64-artifact.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,13 @@ jobs:
token: ${{ secrets.steamworks_sdk_repo_token }}
ref: ${{ inputs.steamworks_sdk_tag }}

- name: Move .dll For Mono
shell: bash
run: |
mkdir ./bin/
cp ./modules/godotsteam_server/sdk/redistributable_bin/win64/steam_api64.dll ./bin/
ls ./bin/
# Get that cache set up
- name: Setup Godot build cache
uses: ./.github/actions/godot-cache
Expand All @@ -84,7 +91,7 @@ jobs:
if: ${{ matrix.build-mono }}
uses: ./.github/actions/godot-windows-build
with:
sconsflags: mono_static=yes module_mono_enabled=yes mono_glue=no
sconsflags: mono_static=yes module_mono_enabled=yes mono_glue=no mono_prefix="./mon-bcls/desktop-win64-bcl"
platform: windows
tools: true

Expand Down

0 comments on commit fb2105d

Please sign in to comment.