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:
- main
- ci-test
tags:
- v*
pull_request:
branches:
- main
types:
- opened
- synchronize
- reopened
jobs:
build:
runs-on: ubuntu-latest
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
run: |
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 checkout FETCH_HEAD
git lfs pull

View File

@ -8,16 +8,16 @@ on:
- v*
env:
GODOT_VERSION: 4.4
GODOT_VERSION: 4.5
EXPORT_NAME: ${{ vars.ITCH_GAME }}
PROJECT_PATH: .
jobs:
build:
runs-on: ubuntu-20.04
runs-on: ubuntu-latest
container:
image: barichello/godot-ci:4.4
image: barichello/godot-ci:4.5
strategy:
matrix:
include:
@ -30,10 +30,21 @@ jobs:
env:
BUILD_DIR: build/${{ vars.ITCH_GAME }}_${{ gitea.ref_name }}_${{ matrix.target }}
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
run: |
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 checkout FETCH_HEAD
git lfs pull