name: Build Desktop app on: push: tags: - '*' permissions: contents: write jobs: build: name: Build Desktop app runs-on: ubuntu-latest steps: - name: Checkout workspace uses: actions/checkout@v4 - name: Set up JDK uses: actions/setup-java@v4 with: distribution: 'zulu' java-version: '17' - name: Display Java version run: java -version - name: List all files run: find . - name: Run Gradle build run: | chmod +x gradlew ./gradlew build allTests createDistributable - name: Run Conveyor uses: hydraulic-software/conveyor/actions/build@v16.0 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} with: command: make copied-site signing_key: ${{ secrets.SIGNING_KEY }} agree_to_license: 1