Skip to content

chore: release 2.8.3 for Paper 26.2 stable #16

chore: release 2.8.3 for Paper 26.2 stable

chore: release 2.8.3 for Paper 26.2 stable #16

Workflow file for this run

name: Build and verify
on:
push:
branches: ['**']
pull_request:
workflow_dispatch:
permissions:
contents: read
concurrency:
group: walktheplank-build-${{ github.ref }}
cancel-in-progress: true
jobs:
gradle:
runs-on: ubuntu-latest
timeout-minutes: 20
steps:
- name: Check out source
uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
- name: Install Java 25
uses: actions/setup-java@c1e323688fd81a25caa38c78aa6df2d33d3e20d9 # v4
with:
distribution: temurin
java-version: '25'
- name: Configure Gradle
uses: gradle/actions/setup-gradle@0b6dd653ba04f4f93bf581ec31e66cbd7dcb644d # v4
- name: Run strict build and release verification
run: ./gradlew clean freezeCandidate --no-daemon
- name: Upload standalone candidate
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
with:
name: walktheplank-candidate
if-no-files-found: error
retention-days: 14
path: |
build/libs/1MB-WalkThePlank-*.jar
!build/libs/*-unshaded.jar