Add comments, add extra examples

pull/35/head
Atlinx 2024-05-30 18:33:14 -04:00
parent 6ce5b6458a
commit e8f56dafd5
1 changed files with 173 additions and 0 deletions

View File

@ -80,12 +80,182 @@ jobs:
target-type: template_release target-type: template_release
os: ubuntu-20.04 os: ubuntu-20.04
# - platform: windows
# float-precision: single
# arch: x86_32
# target-type: template_release
# os: windows-latest
# - platform: windows
# float-precision: single
# arch: x86_64
# target-type: template_release
# os: windows-latest
# - platform: macos
# float-precision: single
# arch: universal
# target-type: template_release
# os: macos-latest
# - platform: android
# float-precision: single
# arch: arm64
# target-type: template_release
# os: ubuntu-20.04
# - platform: android
# float-precision: single
# arch: arm32
# target-type: template_release
# os: ubuntu-20.04
# - platform: android
# float-precision: single
# arch: x86_64
# target-type: template_release
# os: ubuntu-20.04
# - platform: android
# float-precision: single
# arch: x86_32
# target-type: template_release
# os: ubuntu-20.04
# - platform: ios
# float-precision: single
# arch: arm64
# target-type: template_release
# os: macos-latest
# - platform: web
# float-precision: single
# arch: wasm32
# target-type: template_release
# os: ubuntu-20.04
# Double precision templates # Double precision templates
# Double precision debug templates
- platform: linux
float-precision: double
arch: x86_64
target-type: template_debug
os: ubuntu-20.04
- platform: windows
float-precision: double
arch: x86_32
target-type: template_debug
os: windows-latest
- platform: windows
float-precision: double
arch: x86_64
target-type: template_debug
os: windows-latest
- platform: macos
float-precision: double
arch: universal
target-type: template_debug
os: macos-latest
- platform: android
float-precision: double
arch: arm64
target-type: template_debug
os: ubuntu-20.04
- platform: android
float-precision: double
arch: arm32
target-type: template_debug
os: ubuntu-20.04
- platform: android
float-precision: double
arch: x86_64
target-type: template_debug
os: ubuntu-20.04
- platform: android
float-precision: double
arch: x86_32
target-type: template_debug
os: ubuntu-20.04
- platform: ios
float-precision: double
arch: arm64
target-type: template_debug
os: macos-latest
- platform: web
float-precision: double
arch: wasm32
target-type: template_debug
os: ubuntu-20.04
# Double precision release templates
- platform: linux - platform: linux
float-precision: double float-precision: double
arch: x86_64 arch: x86_64
target-type: template_release target-type: template_release
os: ubuntu-20.04 os: ubuntu-20.04
# - platform: windows
# float-precision: double
# arch: x86_32
# target-type: template_release
# os: windows-latest
# - platform: windows
# float-precision: double
# arch: x86_64
# target-type: template_release
# os: windows-latest
# - platform: macos
# float-precision: double
# arch: universal
# target-type: template_release
# os: macos-latest
# - platform: android
# float-precision: double
# arch: arm64
# target-type: template_release
# os: ubuntu-20.04
# - platform: android
# float-precision: double
# arch: arm32
# target-type: template_release
# os: ubuntu-20.04
# - platform: android
# float-precision: double
# arch: x86_64
# target-type: template_release
# os: ubuntu-20.04
# - platform: android
# float-precision: double
# arch: x86_32
# target-type: template_release
# os: ubuntu-20.04
# - platform: ios
# float-precision: double
# arch: arm64
# target-type: template_release
# os: macos-latest
# - platform: web
# float-precision: double
# arch: wasm32
# target-type: template_release
# os: ubuntu-20.04
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
steps: steps:
- name: Checkout - name: Checkout
@ -130,6 +300,9 @@ jobs:
name: godot-cpp-template-${{ matrix.platform }}-${{ matrix.arch }}-${{ matrix.float-precision }}-${{ matrix.target-type }} name: godot-cpp-template-${{ matrix.platform }}-${{ matrix.arch }}-${{ matrix.float-precision }}-${{ matrix.target-type }}
path: | path: |
${{ github.workspace }}/bin/** ${{ github.workspace }}/bin/**
# Merges all the build artifacts together into a single godot-cpp-template artifact.
# If you comment out this step, all the builds will be uploaded individually.
merge: merge:
runs-on: ubuntu-20.04 runs-on: ubuntu-20.04
needs: build needs: build