aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/publish-binaries-windows.yaml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/publish-binaries-windows.yaml')
-rw-r--r--.github/workflows/publish-binaries-windows.yaml30
1 files changed, 30 insertions, 0 deletions
diff --git a/.github/workflows/publish-binaries-windows.yaml b/.github/workflows/publish-binaries-windows.yaml
new file mode 100644
index 0000000..b6fb4a5
--- /dev/null
+++ b/.github/workflows/publish-binaries-windows.yaml
@@ -0,0 +1,30 @@
+name: Publish Windows binaries
+
+on:
+ push:
+ tags:
+ - v0.*
+ - v0.*.*
+ - v1.*
+ - v1.*.*
+ -
+jobs:
+ build:
+ runs-on: windows-latest
+ steps:
+ - uses: actions/checkout@v2
+ - name: Set up JDK 14
+ uses: actions/setup-java@v1
+ with:
+ java-version: 14
+ - name: Build with Gradle
+ run: ./gradlew jpackageZip
+ - name: Create Release
+ uses: ncipollo/release-action@v1.6.1
+ id: create_release
+ with:
+ token: ${{ secrets.GITHUB_TOKEN }}
+ allowUpdates: true
+ replaceArtifacts: false
+ body: Fully automated release
+ artifacts: "./build/distributions/openrndr-application-windows.zip" \ No newline at end of file