aboutsummaryrefslogtreecommitdiff
path: root/.github/workflows/publish-binaries-linux-x64.yaml
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--.github/workflows/publish-binaries-linux-x64.yaml30
1 files changed, 30 insertions, 0 deletions
diff --git a/.github/workflows/publish-binaries-linux-x64.yaml b/.github/workflows/publish-binaries-linux-x64.yaml
new file mode 100644
index 0000000..4eed920
--- /dev/null
+++ b/.github/workflows/publish-binaries-linux-x64.yaml
@@ -0,0 +1,30 @@
+name: Publish Linux/x64 binaries
+
+on:
+ push:
+ tags:
+ - v0.*
+ - v0.*.*
+ - v1.*
+ - v1.*.*
+
+jobs:
+ build:
+ runs-on: ubuntu-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-linux-x64.zip" \ No newline at end of file