From 2d606b1f4b92fc9c037aaf5718bc3e24ef05a532 Mon Sep 17 00:00:00 2001 From: Ophestra Umiker Date: Fri, 6 Dec 2024 03:34:13 +0900 Subject: wl: implement security-context-v1 Signed-off-by: Ophestra Umiker --- .gitea/workflows/release.yml | 25 ++++++++++++++++++------- .gitea/workflows/test.yml | 25 ++++++++++++++++++------- 2 files changed, 36 insertions(+), 14 deletions(-) (limited to '.gitea') diff --git a/.gitea/workflows/release.yml b/.gitea/workflows/release.yml index 625de0d3..62002ace 100644 --- a/.gitea/workflows/release.yml +++ b/.gitea/workflows/release.yml @@ -8,7 +8,23 @@ on: jobs: release: runs-on: ubuntu-latest + container: + image: node:16-bookworm-slim steps: + - name: Get dependencies + run: >- + echo 'deb http://deb.debian.org/debian bookworm-backports main' >> /etc/apt/sources.list.d/backports.list && + apt-get update && + apt-get install -y + git + gcc + pkg-config + libwayland-dev + wayland-protocols/bookworm-backports + libxcb1-dev + libacl1-dev + if: ${{ runner.os == 'Linux' }} + - name: Checkout uses: actions/checkout@v4 with: @@ -19,14 +35,9 @@ jobs: with: go-version: '>=1.23.0' - - name: Get dependencies + - name: Go generate run: >- - apt-get update && - apt-get install -y - gcc - pkg-config - libacl1-dev - if: ${{ runner.os == 'Linux' }} + go generate ./... - name: Build for Linux run: >- diff --git a/.gitea/workflows/test.yml b/.gitea/workflows/test.yml index f04ddf3e..ceb84ff1 100644 --- a/.gitea/workflows/test.yml +++ b/.gitea/workflows/test.yml @@ -7,7 +7,23 @@ on: jobs: test: runs-on: ubuntu-latest + container: + image: node:16-bookworm-slim steps: + - name: Get dependencies + run: >- + echo 'deb http://deb.debian.org/debian bookworm-backports main' >> /etc/apt/sources.list.d/backports.list && + apt-get update && + apt-get install -y + git + gcc + pkg-config + libwayland-dev + wayland-protocols/bookworm-backports + libxcb1-dev + libacl1-dev + if: ${{ runner.os == 'Linux' }} + - name: Checkout uses: actions/checkout@v4 with: @@ -18,14 +34,9 @@ jobs: with: go-version: '>=1.23.0' - - name: Get dependencies + - name: Go generate run: >- - apt-get update && - apt-get install -y - gcc - pkg-config - libacl1-dev - if: ${{ runner.os == 'Linux' }} + go generate ./... - name: Run tests run: >- -- cgit v1.3.1