mirror of
https://github.com/KRTirtho/spotube.git
synced 2026-11-04 10:13:59 +00:00
chore: update changelog for 6.0.0-beta.0 and optimize Gradle build settings
This commit is contained in:
parent
67e452493a
commit
1b4fbe8d25
11
.github/workflows/spotube-release-binary.yml
vendored
11
.github/workflows/spotube-release-binary.yml
vendored
@ -486,7 +486,16 @@ jobs:
|
|||||||
env:
|
env:
|
||||||
# Nucleus lists GraalVM CE releases via the GitHub API; unauthenticated calls hit the 60/hour limit
|
# Nucleus lists GraalVM CE releases via the GitHub API; unauthenticated calls hit the 60/hour limit
|
||||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
run: ./gradlew :composeApp:packageGraalvmDmg -Pnightly=${{ inputs.release_type == 'nightly' }} -PbuildNumber=${{ github.run_number }}
|
# The free macOS runner has 3 cores / 7 GB. With the default 4g Gradle + 3g Kotlin daemons idling,
|
||||||
|
# native-image only gets ~3 GB and spends ~40% of its time in GC (47 min build vs ~15 on Linux).
|
||||||
|
# A single-use daemon with a smaller heap and in-process Kotlin compilation leaves the RAM to it.
|
||||||
|
run: >
|
||||||
|
./gradlew :composeApp:packageGraalvmDmg
|
||||||
|
--no-daemon
|
||||||
|
-Dorg.gradle.jvmargs="-Xmx3g -XX:MaxMetaspaceSize=1g"
|
||||||
|
-Pkotlin.compiler.execution.strategy=in-process
|
||||||
|
-Pnightly=${{ inputs.release_type == 'nightly' }}
|
||||||
|
-PbuildNumber=${{ github.run_number }}
|
||||||
|
|
||||||
- name: Rename macOS artifact
|
- name: Rename macOS artifact
|
||||||
run: |
|
run: |
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
## [6.0.0](https://github.com/team-spotube/spotube/compare/v5.1.2...v6.0.0) (2026-10-26)
|
## [6.0.0-beta.0](https://github.com/team-spotube/spotube/compare/v5.1.2...v6.0.0-beta.0) (2026-10-26)
|
||||||
|
|
||||||
### Features
|
### Features
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user