Add github-version of CI workflow

This commit is contained in:
Toni Corvera 2024-04-19 17:02:46 +02:00
parent 3b57adf3d0
commit ce92b1e452
1 changed files with 26 additions and 0 deletions

26
.github/workflows/ci-build.yaml vendored Normal file
View File

@ -0,0 +1,26 @@
---
# See:
# - https://forgejo.org/docs/latest/user/actions/
name: CI
# Build on each push
on: [push]
env:
RETENTION_DAYS: 3
jobs:
build:
runs-on: ubuntu-latest
# Not using a matrix to keep things simple and reuse steps in this CI
steps:
- uses: actions/checkout@v3
- run: apt-get -y update
- run: apt-get -y install --no-install-recommends intltool libcaja-extension-dev libnautilus-extension-dev
- run: test -d caja && test -d nautilus
- run: cd caja && ./bootstrap.sh
- run: cd nautilus && ./bootstrap.sh
- run: cd caja && ./configure && make
- run: cd nautilus && ./configure && make