name: C/C++ Nightly ubuntu-GTK3 on: push: branches: - Nigthly - nightly_dev - nightly_master - debug_ubuntu jobs: build: runs-on: ubuntu-20.04 steps: - uses: actions/checkout@v3 - name: Setup cmake uses: jwlawson/actions-setup-cmake@v1.13 with: cmake-version: '3.16.x' - name: change date in version run: sed -i "s/+UNKNOWN/_$(date '+%F')/" version.inc - name: update clock run: sudo hwclock -s - name: update apt run: sudo apt update - name: install gtk3 glew run: sudo apt install libgtk-3-dev libglew-dev libudev-dev libdbus-1-dev gettext - name: build deps & slicer, tar & appimage run: ./BuildLinux.sh -dsi - name: Upload artifact uses: actions/upload-artifact@v1.0.0 with: name: nightly_linux_gtk3.tar path: build/${{ github.event.repository.name }}.tar - name: Upload appimage uses: actions/upload-artifact@v1.0.0 with: name: ${{ github.event.repository.name }}-gtk3.AppImage path: build/${{ github.event.repository.name }}_ubu64.AppImage