Skip to content

Set up GitHub actions #11

Set up GitHub actions

Set up GitHub actions #11

Workflow file for this run

name: CI
on:
pull_request:
branches:
- main
push:
branches:
- main
schedule:
- cron: '0 0 * * *'
jobs:
build:
runs-on: ubuntu-latest
container:
# image built from the Dockerfile in the .github/ folder
image: zjeffer/hyprland-arch:latest
steps:
- name: Install dependencies
run: |
sudo -u user sh -c "paru -Syu --noconfirm hyprland-git"
- name: Checkout current repository
uses: actions/checkout@v4
- name: Build current repository
run: |
meson setup build --wipe
ninja -C build