diff --git a/.github/actions/install-linux-deps/action.yml b/.github/actions/install-linux-deps/action.yml new file mode 100644 index 0000000000..04be815930 --- /dev/null +++ b/.github/actions/install-linux-deps/action.yml @@ -0,0 +1,14 @@ +name: Install Linux dependencies +description: Ensures all dependencies are installed + +runs: + using: composite + steps: + - name: Update repository cache + shell: sh + run: sudo apt-get update + + - name: Install dependencies + shell: sh + run: sudo apt-get install -y libwayland-dev + diff --git a/.github/workflows/build_linux.yml b/.github/workflows/build_linux.yml index a976e6f018..51614f98a4 100644 --- a/.github/workflows/build_linux.yml +++ b/.github/workflows/build_linux.yml @@ -72,6 +72,9 @@ jobs: - name: Setup python and scons uses: ./.github/actions/godot-deps + - name: Install dependencies + uses: ./modules/kotlin_jvm/.github/actions/install-linux-deps + - name: Compilation uses: ./.github/actions/godot-build with: