name: nightly-opensuse on: schedule: - cron: "32 23 * * *" workflow_dispatch: env: BUILDDIR: /build SRCDIR: ${{ github.workspace }} CMAKE_ARGS: | -DWEBVIEW_FORCE_WEBKIT=1 -DKDE_INSTALL_USE_QT_SYS_PATHS=ON -DWITH_PYTHONQT=OFF" -DCMAKE_BUILD_TYPE=Debug jobs: build: runs-on: ubuntu-latest container: image: docker://opensuse/leap options: --tmpfs /build:rw --user 0:0 steps: - name: "prepare env" uses: calamares/actions/prepare-opensuse@v2 - name: "prepare source" uses: actions/checkout@v2 - name: "build" id: build uses: calamares/actions/generic-build@v2 - name: "notify: ok" if: ${{ success() && github.repository == 'calamares/calamares' }} uses: calamares/actions/matrix-notify@v2 with: token: ${{ secrets.MATRIX_TOKEN }} room: ${{ secrets.MATRIX_ROOM }} message: "OK ${{ github.workflow }} in ${{ github.repository }} ${{ steps.build.outputs.git-summary }}" - name: "notify: fail" if: ${{ failure() && github.repository == 'calamares/calamares' }} uses: calamares/actions/matrix-notify@v2 with: token: ${{ secrets.MATRIX_TOKEN }} room: ${{ secrets.MATRIX_ROOM }} message: "FAIL ${{ github.workflow }} in ${{ github.repository }} ${{ steps.build.outputs.git-summary }}"