From 125f54d830f95d7e0464fc54dcb840de70470dfa Mon Sep 17 00:00:00 2001 From: Adriaan de Groot Date: Tue, 3 Oct 2023 13:56:58 +0200 Subject: [PATCH] CI: add a nightly neon-unstable --- .github/workflows/nightly-neon-unstable.yml | 29 +++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 .github/workflows/nightly-neon-unstable.yml diff --git a/.github/workflows/nightly-neon-unstable.yml b/.github/workflows/nightly-neon-unstable.yml new file mode 100644 index 000000000..f5a2a693c --- /dev/null +++ b/.github/workflows/nightly-neon-unstable.yml @@ -0,0 +1,29 @@ +name: nightly-neon-unstable + +on: + schedule: + - cron: "59 23 * * *" + workflow_dispatch: + +env: + BUILDDIR: /build + SRCDIR: ${{ github.workspace }} + CMAKE_ARGS: | + -DKDE_INSTALL_USE_QT_SYS_PATHS=ON + -DCMAKE_BUILD_TYPE=Debug + +jobs: + build: + runs-on: ubuntu-latest + container: + image: docker://kdeneon/plasma:unstable + options: --tmpfs /build:rw --user 0:0 + steps: + - name: "prepare source" + uses: calamares/actions/generic-checkout@v5 + - name: "install dependencies" + shell: bash + run: ./ci/deps-neon.sh + - name: "build" + shell: bash + run: ./ci/build.sh