Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 13 additions & 13 deletions .github/workflows/linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,15 +11,15 @@ jobs:
runs-on: ubuntu-24.04
steps:
- name: Pulling the new commit
uses: actions/checkout@v6
uses: actions/checkout@main
with:
fetch-depth: 0
- name: Setting up Haxe
uses: krdlab/setup-haxe@v2
uses: krdlab/setup-haxe@master
with:
haxe-version: 4.3.7
# - name: Restore existing build cache for faster compilation
# uses: actions/cache@v4.2.3
# uses: actions/cache@main
# with:
# # not caching the bin folder to prevent asset duplication and stuff like that
# key: cache-build-linux
Expand All @@ -41,17 +41,17 @@ jobs:
# - name: Tar files
# run: tar -zcvf CodenameEngine.tar.gz -C export/release/linux/bin .
- name: Uploading artifact (executable)
uses: actions/upload-artifact@v7
uses: actions/upload-artifact@main
with:
name: Codename Engine (Executable Only)
path: export/release/linux/bin/CodenameEngine
- name: Uploading artifact (entire build)
uses: actions/upload-artifact@v7
uses: actions/upload-artifact@main
with:
name: Codename Engine
path: export/release/linux/bin/
# - name: Clearing already existing cache
# uses: actions/github-script@v6
# uses: actions/github-script@main
# with:
# script: |
# const caches = await github.rest.actions.getActionsCacheList({
Expand All @@ -70,7 +70,7 @@ jobs:
# }
# }
# - name: Uploading new cache
# uses: actions/cache@v4.2.3
# uses: actions/cache@main
# with:
# # caching again since for some reason it doesnt work with the first post cache shit
# key: cache-build-linux
Expand All @@ -86,13 +86,13 @@ jobs:
needs: build # since its low priority, it'll run after, so actions will concentrate first on normal builds
steps:
- name: Pulling the new commit
uses: actions/checkout@v6
uses: actions/checkout@main
- name: Setting up Haxe
uses: krdlab/setup-haxe@v2
uses: krdlab/setup-haxe@master
with:
haxe-version: 4.3.7
# - name: Restore existing build cache for faster compilation
# uses: actions/cache@v4.2.3
# uses: actions/cache@main
# with:
# # not caching the bin folder to prevent asset duplication and stuff like that
# key: cache-build-linux-debug
Expand All @@ -114,12 +114,12 @@ jobs:
# - name: Tar files
# run: tar -zcvf CodenameEngine.tar.gz -C export/debug/linux/bin .
- name: Uploading artifact (entire build)
uses: actions/upload-artifact@v7
uses: actions/upload-artifact@main
with:
name: Codename Engine Debug
path: export/debug/linux/bin/
# - name: Clearing already existing cache
# uses: actions/github-script@v6
# uses: actions/github-script@main
# with:
# script: |
# const caches = await github.rest.actions.getActionsCacheList({
Expand All @@ -138,7 +138,7 @@ jobs:
# }
# }
# - name: Uploading new cache
# uses: actions/cache@v4.2.3
# uses: actions/cache@main
# with:
# # caching again since for some reason it doesnt work with the first post cache shit
# key: cache-build-linux-debug
Expand Down
26 changes: 13 additions & 13 deletions .github/workflows/macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,15 +11,15 @@ jobs:
runs-on: macos-26
steps:
- name: Pulling the new commit
uses: actions/checkout@v6
uses: actions/checkout@main
with:
fetch-depth: 0
- name: Setting up Haxe
uses: krdlab/setup-haxe@v2
uses: krdlab/setup-haxe@master
with:
haxe-version: 4.3.7
# - name: Restore existing build cache for faster compilation
# uses: actions/cache@v4.2.3
# uses: actions/cache@main
# with:
# # not caching the bin folder to prevent asset duplication and stuff like that
# key: cache-build-mac
Expand All @@ -38,17 +38,17 @@ jobs:
- name: Tar files
run: tar -zcvf CodenameEngine.tar.gz -C export/release/macos/bin .
- name: Uploading artifact (executable)
uses: actions/upload-artifact@v7
uses: actions/upload-artifact@main
with:
name: Codename Engine (Executable Only)
path: export/release/macos/bin/CodenameEngine.app/Contents/MacOS/CodenameEngine
- name: Uploading artifact (entire build)
uses: actions/upload-artifact@v7
uses: actions/upload-artifact@main
with:
name: Codename Engine
path: CodenameEngine.tar.gz
# - name: Clearing already existing cache
# uses: actions/github-script@v6
# uses: actions/github-script@main
# with:
# script: |
# const caches = await github.rest.actions.getActionsCacheList({
Expand All @@ -67,7 +67,7 @@ jobs:
# }
# }
# - name: Uploading new cache
# uses: actions/cache@v4.2.3
# uses: actions/cache@main
# with:
# # caching again since for some reason it doesnt work with the first post cache shit
# key: cache-build-mac
Expand All @@ -83,13 +83,13 @@ jobs:
needs: build # since its low priority, it'll run after, so actions will concentrate first on normal builds
steps:
- name: Pulling the new commit
uses: actions/checkout@v6
uses: actions/checkout@main
- name: Setting up Haxe
uses: krdlab/setup-haxe@v2
uses: krdlab/setup-haxe@master
with:
haxe-version: 4.3.7
# - name: Restore existing build cache for faster compilation
# uses: actions/cache@v4.2.3
# uses: actions/cache@main
# with:
# # not caching the bin folder to prevent asset duplication and stuff like that
# key: cache-build-mac-debug
Expand All @@ -108,12 +108,12 @@ jobs:
- name: Tar files
run: tar -zcvf CodenameEngine.tar.gz -C export/debug/macos/bin .
- name: Uploading artifact (entire build)
uses: actions/upload-artifact@v7
uses: actions/upload-artifact@main
with:
name: Codename Engine Debug
path: CodenameEngine.tar.gz
# - name: Clearing already existing cache
# uses: actions/github-script@v6
# uses: actions/github-script@main
# with:
# script: |
# const caches = await github.rest.actions.getActionsCacheList({
Expand All @@ -132,7 +132,7 @@ jobs:
# }
# }
# - name: Uploading new cache
# uses: actions/cache@v4.2.3
# uses: actions/cache@main
# with:
# # caching again since for some reason it doesnt work with the first post cache shit
# key: cache-build-mac-debug
Expand Down
16 changes: 8 additions & 8 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,52 +21,52 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@main
with:
fetch-depth: 0

- name: Download Windows Full Build
uses: dawidd6/action-download-artifact@v8
uses: dawidd6/action-download-artifact@main
with:
workflow: windows.yml
name: Codename Engine
path: artifacts/windows/full_build
allow_forks: false

- name: Download Windows Executable
uses: dawidd6/action-download-artifact@v8
uses: dawidd6/action-download-artifact@main
with:
workflow: windows.yml
name: Codename Engine (Executable Only)
path: artifacts/windows/executable
allow_forks: false

- name: Download Mac OS Full Build
uses: dawidd6/action-download-artifact@v8
uses: dawidd6/action-download-artifact@main
with:
workflow: macos.yml
name: Codename Engine
path: artifacts/macos/full_build
allow_forks: false

- name: Download Mac OS Executable
uses: dawidd6/action-download-artifact@v8
uses: dawidd6/action-download-artifact@main
with:
workflow: macos.yml
name: Codename Engine (Executable Only)
path: artifacts/macos/executable
allow_forks: false

- name: Download Linux Full Build
uses: dawidd6/action-download-artifact@v8
uses: dawidd6/action-download-artifact@main
with:
workflow: linux.yml
name: Codename Engine
path: artifacts/linux/full_build
allow_forks: false

- name: Download Linux Executable
uses: dawidd6/action-download-artifact@v8
uses: dawidd6/action-download-artifact@main
with:
workflow: linux.yml
name: Codename Engine (Executable Only)
Expand Down Expand Up @@ -178,7 +178,7 @@ jobs:
echo -e "Final pre-changelog message:\n\n$BODY"

- name: Create GitHub Release with Assets
uses: softprops/action-gh-release@v1
uses: softprops/action-gh-release@master
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
Expand Down
26 changes: 13 additions & 13 deletions .github/workflows/windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,15 +11,15 @@ jobs:
runs-on: windows-latest
steps:
- name: Pulling the new commit
uses: actions/checkout@v6
uses: actions/checkout@main
with:
fetch-depth: 0
- name: Setting up Haxe
uses: krdlab/setup-haxe@v2
uses: krdlab/setup-haxe@master
with:
haxe-version: 4.3.7
# - name: Restore existing build cache for faster compilation
# uses: actions/cache@v4.2.3
# uses: actions/cache@main
# with:
# # not caching the bin folder to prevent asset duplication and stuff like that
# key: cache-build-windows
Expand All @@ -36,19 +36,19 @@ jobs:
haxelib run lime rebuild windows -nocolor -nocffi -release
haxelib run lime build windows -DCOMPILE_EXPERIMENTAL
- name: Uploading artifact (executable)
uses: actions/upload-artifact@v7
uses: actions/upload-artifact@main
with:
name: Codename Engine (Executable Only)
path: |
export/release/windows/bin/CodenameEngine.exe
export/release/windows/bin/lime.ndll
- name: Uploading artifact (entire build)
uses: actions/upload-artifact@v7
uses: actions/upload-artifact@main
with:
name: Codename Engine
path: export/release/windows/bin
# - name: Clearing already existing cache
# uses: actions/github-script@v6
# uses: actions/github-script@main
# with:
# script: |
# const caches = await github.rest.actions.getActionsCacheList({
Expand All @@ -67,7 +67,7 @@ jobs:
# }
# }
# - name: Uploading new cache
# uses: actions/cache@v4.2.3
# uses: actions/cache@main
# with:
# # caching again since for some reason it doesnt work with the first post cache shit
# key: cache-build-windows
Expand All @@ -83,13 +83,13 @@ jobs:
needs: build # since its low priority, it'll run after, so actions will concentrate first on normal builds
steps:
- name: Pulling the new commit
uses: actions/checkout@v6
uses: actions/checkout@main
- name: Setting up Haxe
uses: krdlab/setup-haxe@v2
uses: krdlab/setup-haxe@master
with:
haxe-version: 4.3.7
# - name: Restore existing build cache for faster compilation
# uses: actions/cache@v4.2.3
# uses: actions/cache@main
# with:
# # not caching the bin folder to prevent asset duplication and stuff like that
# key: cache-build-windows-debug
Expand All @@ -107,12 +107,12 @@ jobs:
haxelib run lime rebuild windows -nocolor -nocffi -debug
haxelib run lime build windows -debug
- name: Uploading artifact (entire build)
uses: actions/upload-artifact@v7
uses: actions/upload-artifact@main
with:
name: Codename Engine Debug
path: export/debug/windows/bin
# - name: Clearing already existing cache
# uses: actions/github-script@v6
# uses: actions/github-script@main
# with:
# script: |
# const caches = await github.rest.actions.getActionsCacheList({
Expand All @@ -131,7 +131,7 @@ jobs:
# }
# }
# - name: Uploading new cache
# uses: actions/cache@v4.2.3
# uses: actions/cache@main
# with:
# # caching again since for some reason it doesnt work with the first post cache shit
# key: cache-build-windows-debug
Expand Down