Compare commits

...

13 Commits

Author SHA1 Message Date
d6bb4b6aea after xmake
Some checks failed
Linux arm64 / Build (push) Failing after 12m21s
2024-09-28 11:18:22 +00:00
bb6174d417 install python
Some checks failed
Linux arm64 / Build (push) Failing after 2m13s
2024-09-28 11:15:21 +00:00
3c939d55aa debug xmake
Some checks failed
Linux arm64 / Build (push) Has been cancelled
2024-09-27 18:24:38 +00:00
9966be50c1 force 4.2
Some checks failed
Linux arm64 / Build (push) Has been cancelled
2024-09-27 18:22:57 +00:00
81b8ebb820 xmake root
Some checks failed
Linux arm64 / Build (push) Has been cancelled
2024-09-27 18:21:04 +00:00
1a2d7a22af xmake
Some checks failed
Linux arm64 / Build (push) Failing after 1m19s
2024-09-27 18:18:54 +00:00
959e38eb78 bare metal
Some checks failed
Linux arm64 / Build (push) Failing after 2m39s
2024-09-27 18:14:10 +00:00
8e3c7469aa embed pck
Some checks are pending
Linux arm64 / Build (push) Waiting to run
2024-08-13 20:25:38 +02:00
2765228b93 downgrade thing
All checks were successful
Linux arm64 / Build (push) Successful in 1m28s
2024-08-13 20:22:28 +02:00
297a5b89ec upload artifact
Some checks failed
Linux arm64 / Build (push) Failing after 1m30s
2024-08-13 20:19:39 +02:00
8faae72ae7 bon
All checks were successful
Linux arm64 / Build (push) Successful in 41s
2024-08-13 20:15:36 +02:00
1a789ab5b2 gengengen
All checks were successful
Linux arm64 / Build (push) Successful in 41s
2024-08-13 20:06:11 +02:00
d4bf1c3da7 yes baby
All checks were successful
Linux arm64 / Build (push) Successful in 41s
2024-08-13 19:59:00 +02:00
3 changed files with 26 additions and 5 deletions

View File

@@ -5,10 +5,11 @@ on: [push]
env:
SEGMENT_DOWNLOAD_TIMEOUT_MINS: 60
XMAKE_ROOT: "y"
jobs:
Build:
runs-on: ubuntu-test
runs-on: ubuntu-latest
steps:
- name: 🧾 Check out
uses: actions/checkout@v3
@@ -26,8 +27,19 @@ jobs:
use-dotnet: false
include-templates: true
- name: 🍗 Setup XMake
uses: xmake-io/github-action-setup-xmake@v1
with:
xmake-version: latest
actions-cache-folder: '.xmake-cache'
actions-cache-key: 'xmake-ubuntu'
- name: 🐍 Install Python
run: xmake require --extra={system=false} -y python
- name: ⚙️ XMake config
run: xmake f -m release -p linux -y
# TODO: change that to release
run: xmake f -m debug -p linux -y -v
- name: 🏗️ Build
run: xmake
@@ -36,4 +48,13 @@ jobs:
run: xmake test
- name: 🚀 Publish
run: xmake p
# the first command is needed only for the template
run: |
xmake gengdextension
xmake import-assets
xmake p
- uses: actions/upload-artifact@v3
with:
name: Debug Build
path: ${{ github.workspace }}/publish

View File

@@ -82,7 +82,7 @@ encrypt_directory=false
custom_template/debug=""
custom_template/release=""
debug/export_console_wrapper=1
binary_format/embed_pck=false
binary_format/embed_pck=true
texture_format/bptc=true
texture_format/s3tc=true
texture_format/etc=false

View File

@@ -16,7 +16,7 @@ add_rules("mode.debug", "mode.release")
set_languages("c++20")
-- use latest 4.x version by default
add_requires("godotcpp4")
add_requires("godotcpp4 4.2")
includes("tasks.lua")