From 805c2a7fa645ffc0994a2a4a656b00d877aecbac Mon Sep 17 00:00:00 2001 From: goatastronaut0212 Date: Fri, 11 Oct 2024 18:04:59 +0700 Subject: [PATCH] Update github pipeline with gtk4 library --- .github/workflows/release.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 1ea460e3..164c495b 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -3,7 +3,7 @@ run-name: ${{ github.actor }} is triggering on GitHub Actions 🚀 on: [push] jobs: Build-test-freebsd: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 name: Build and Test in FreeBSD steps: - uses: actions/checkout@master @@ -15,12 +15,12 @@ jobs: with: usesh: true prepare: | - pkg install -y bash gmake go gcc pkgconf libX11 libXtst gtk3 + pkg install -y bash gmake go gcc pkgconf libX11 libXtst gtk3 gtk4 run: | gmake test && gmake build Build-test-nix-flake: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 - uses: cachix/install-nix-action@v27 @@ -30,13 +30,13 @@ jobs: run: nix develop Releaser: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@master with: fetch-depth: 1 - - run: sudo apt-get update && sudo apt-get install -y make libibus-1.0-dev libx11-dev libxtst-dev libgtk-3-dev osc - - run: make test && make build + - run: sudo apt-get update && sudo apt-get install -y make pkgconf libibus-1.0-dev libx11-dev libxtst-dev osc libgtk-4-dev libglib2.0-dev gobject-introspection + - run: make t && make build - shell: bash env: OSC_USER: ${{ secrets.OSC_USER }}