Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 8 additions & 25 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -1,33 +1,16 @@
name: Build mod jar

on:
[workflow_dispatch, push]
workflow_dispatch:
push:
pull_request:

permissions:
contents: read
contents: write

jobs:
build:

runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v6
- name: Set up JDK
uses: actions/setup-java@v5
with:
java-version: '25'
distribution: 'temurin'
- uses: gradle/actions/setup-gradle@v6
with:
gradle-version: 9.5.1
name: Set up Gradle
- name: Add permission
run: chmod +x ./gradlew
- name: Execute Gradle build
run: ./gradlew build

- name: Upload a Build Artifact
uses: actions/upload-artifact@v7
with:
path: build/libs
uses: FormlessDragon/.github/.github/workflows/build.yml@main
secrets: inherit
permissions:
contents: write
58 changes: 0 additions & 58 deletions .github/workflows/release-to-cf-mr.yml

This file was deleted.

35 changes: 10 additions & 25 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
@@ -1,32 +1,17 @@
name: Releases
name: Release tagged build

on:
push:
tags:
- "*"
tags: ['*']

permissions:
contents: write
actions: write

jobs:
build:
runs-on: ubuntu-latest
release:
uses: FormlessDragon/.github/.github/workflows/release.yml@main
secrets: inherit
permissions:
contents: write
steps:
- uses: actions/checkout@v6
- name: Set up JDK
uses: actions/setup-java@v5
with:
java-version: '25'
distribution: 'temurin'
- uses: gradle/actions/setup-gradle@v6
with:
gradle-version: 9.5.1
name: Set up Gradle
- name: Add permission
run: chmod +x ./gradlew
- name: Execute Gradle build
run: ./gradlew build

- uses: ncipollo/[email protected]
with:
artifacts: "build/libs/*"
generateReleaseNotes: true
actions: write
18 changes: 18 additions & 0 deletions .github/workflows/runtime-test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: Runtime Test

on:
workflow_dispatch:
workflow_call:
pull_request:
push:
branches: [master]
merge_group:

permissions:
contents: read
actions: write

jobs:
runtime-test:
uses: FormlessDragon/.github/.github/workflows/runtime-test.yml@main
secrets: inherit
Loading
Loading