aboutsummaryrefslogtreecommitdiffhomepage
path: root/.gitea
diff options
context:
space:
mode:
authorOphestra Umiker <cat@ophivana.moe>2024-12-06 03:34:13 +0900
committerOphestra Umiker <cat@ophivana.moe>2024-12-06 04:15:13 +0900
commit2d606b1f4b92fc9c037aaf5718bc3e24ef05a532 (patch)
tree8032a6cc4d521a258aa19bc7610267a28917371c /.gitea
parent1b5b089c788ed0bec4be8666e1f8c1712f5ba570 (diff)
wl: implement security-context-v1
Signed-off-by: Ophestra Umiker <cat@ophivana.moe>
Diffstat (limited to '.gitea')
-rw-r--r--.gitea/workflows/release.yml25
-rw-r--r--.gitea/workflows/test.yml25
2 files changed, 36 insertions, 14 deletions
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: >-