pulse
gitlabAdaptive Performance Manager for Minecraft that intelligently monitors rendering performance and adjusts visual quality dynamically.
clone
https://gitlab.com/bitzzdev/pulse.gitadaptive-qualityfabricfps-boostminecraftminecraft-modoptimizationperformance
name: Releaseon:workflow_dispatch:inputs:version:description: 'Version tag (e.g. 0.3.0-alpha)'required: truetype: stringpermissions:contents: writejobs:release:runs-on: ubuntu-lateststeps:- name: Checkout sourcesuses: actions/checkout@v4- name: Setup Java 25uses: actions/setup-java@v5with:distribution: temurinjava-version: 25- name: Setup Gradle cacheuses: actions/cache@v6with:path: |~/.gradle/caches~/.gradle/wrapperkey: ${{ runner.os }}-gradle-${{ hashFiles('**/*.gradle*', '**/gradle-wrapper.properties') }}restore-keys: |${{ runner.os }}-gradle-- name: Grant execute permission for Gradlewrun: chmod +x gradlew- name: Build with Gradlerun: ./gradlew build- name: Extract release notesid: release_notesrun: |awk '/^## \[/{if (found) exit} found{print} /^## \['"${{ inputs.version }}"'\]/{found=1}' CHANGELOG.md > release_notes.md- name: Create tagrun: |git tag v${{ inputs.version }}git push origin v${{ inputs.version }}- name: Create GitHub Releaseuses: softprops/action-gh-release@v3with:tag_name: v${{ inputs.version }}name: Pulse ${{ inputs.version }}body_path: release_notes.mdfiles: build/libs/*.jargenerate_release_notes: false