Bumped CI godot version to 4.5

This commit is contained in:
Rob Kelly 2025-09-29 12:00:13 -06:00
parent e6b2a4fb46
commit aa98593a55
2 changed files with 32 additions and 7 deletions

View File

@ -6,17 +6,31 @@ on:
branches: branches:
- main - main
- ci-test - ci-test
tags: pull_request:
- v* branches:
- main
types:
- opened
- synchronize
- reopened
jobs: jobs:
build: build:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: SSH key installation
run: |
mkdir -p ~/.ssh/
echo "$SSH_PRIVATE_KEY" > ~/.ssh/id_ecdsa
chmod 600 ~/.ssh/id_ecdsa
echo "$SSH_KNOWN_HOSTS" > ~/.ssh/known_hosts
env:
SSH_PRIVATE_KEY: ${{ secrets.DEPLOY_KEY }}
SSH_KNOWN_HOSTS: ${{ secrets.SSH_KNOWN_HOSTS }}
- name: Checkout repository - name: Checkout repository
run: | run: |
git init git init
git remote add origin ${{ gitea.event.repository.clone_url }} git remote add origin ${{ gitea.event.repository.ssh_url }}
git fetch --depth 1 origin ${{ gitea.ref }} git fetch --depth 1 origin ${{ gitea.ref }}
git checkout FETCH_HEAD git checkout FETCH_HEAD
git lfs pull git lfs pull

View File

@ -8,16 +8,16 @@ on:
- v* - v*
env: env:
GODOT_VERSION: 4.4 GODOT_VERSION: 4.5
EXPORT_NAME: ${{ vars.ITCH_GAME }} EXPORT_NAME: ${{ vars.ITCH_GAME }}
PROJECT_PATH: . PROJECT_PATH: .
jobs: jobs:
build: build:
runs-on: ubuntu-20.04 runs-on: ubuntu-latest
container: container:
image: barichello/godot-ci:4.4 image: barichello/godot-ci:4.5
strategy: strategy:
matrix: matrix:
include: include:
@ -30,10 +30,21 @@ jobs:
env: env:
BUILD_DIR: build/${{ vars.ITCH_GAME }}_${{ gitea.ref_name }}_${{ matrix.target }} BUILD_DIR: build/${{ vars.ITCH_GAME }}_${{ gitea.ref_name }}_${{ matrix.target }}
steps: steps:
- name: SSH key installation
run: |
apt-get update
apt-get install -y openssh-client
mkdir -p ~/.ssh/
echo "$SSH_PRIVATE_KEY" > ~/.ssh/id_ecdsa
chmod 600 ~/.ssh/id_ecdsa
echo "$SSH_KNOWN_HOSTS" > ~/.ssh/known_hosts
env:
SSH_PRIVATE_KEY: ${{ secrets.DEPLOY_KEY }}
SSH_KNOWN_HOSTS: ${{ secrets.SSH_KNOWN_HOSTS }}
- name: Checkout repository - name: Checkout repository
run: | run: |
git init git init
git remote add origin ${{ gitea.event.repository.clone_url }} git remote add origin ${{ gitea.event.repository.ssh_url }}
git fetch --depth 1 origin ${{ gitea.ref }} git fetch --depth 1 origin ${{ gitea.ref }}
git checkout FETCH_HEAD git checkout FETCH_HEAD
git lfs pull git lfs pull