Files
DawnsorrowandCursor 1ae7c24706 Initial Hex Mines fork with hex tiles and mine-count slider.
Based on StefanOltmann/mines (AGPL-3.0): flat-top hex grid, configurable
board size, and a mine-count slider replacing fixed difficulty presets.

Co-authored-by: Cursor <[email protected]>
2026-07-29 07:32:33 -05:00

39 lines
898 B
YAML

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/[email protected]
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
command: make copied-site
signing_key: ${{ secrets.SIGNING_KEY }}
agree_to_license: 1