diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml
index 5737698..80fe965 100644
--- a/.github/ISSUE_TEMPLATE/bug_report.yml
+++ b/.github/ISSUE_TEMPLATE/bug_report.yml
@@ -1,7 +1,12 @@
+#
+# @pssbletrngle/github-meta-generator
+# 0.0.0-dev
+# 2025-10-30T18:39:06.390Z
+#
+
name: Bug Report
description: File a bug report
labels: ["bug"]
-assignees: [PssbleTrngle]
body:
- type: textarea
@@ -19,9 +24,9 @@ body:
label: Loader
multiple: false
options:
- - forge
- - fabric
- - neoforge
+ - "neoforge"
+ - "forge"
+ - "fabric"
validations:
required: true
@@ -38,6 +43,7 @@ body:
label: Minecraft Version
multiple: false
options:
+ - "1.21"
- "1.21"
- "1.20"
- "1.19"
@@ -45,9 +51,8 @@ body:
validations:
required: true
- - type: textarea
+ - type: input
id: logs
attributes:
- label: Relevant log output
- description: Please copy and paste any relevant log output. This will be automatically formatted into code, so no need for backticks.
- render: Shell
+ label: log output
+ description: Please copy and paste your log output to https://mclo.gs/ or a similar site and paste the link here.
diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml
index 3ba13e0..95b8c50 100644
--- a/.github/ISSUE_TEMPLATE/config.yml
+++ b/.github/ISSUE_TEMPLATE/config.yml
@@ -1 +1,7 @@
+#
+# @pssbletrngle/github-meta-generator
+# 0.0.0-dev
+# 2025-10-30T18:39:06.395Z
+#
+
blank_issues_enabled: false
diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml
index 3ce9947..1babfe7 100644
--- a/.github/ISSUE_TEMPLATE/feature_request.yml
+++ b/.github/ISSUE_TEMPLATE/feature_request.yml
@@ -1,7 +1,12 @@
+#
+# @pssbletrngle/github-meta-generator
+# 0.0.0-dev
+# 2025-10-30T18:39:06.395Z
+#
+
name: Feature Request
description: Suggest a feature
-labels: ["enhancement", "feature", "feature-request"]
-assignees: [PssbleTrngle]
+labels: ["enhancement"]
body:
- type: textarea
@@ -11,11 +16,11 @@ body:
placeholder: So I was think about...
validations:
required: true
-
+
- type: textarea
id: problem-solving
attributes:
label: Does this solve a particular problem?
- placeholder: Yes, it balances...
+ placeholder: Yes, it balances...
validations:
required: false
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index a015ce0..2745a49 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -1,3 +1,9 @@
+#
+# @pssbletrngle/github-meta-generator
+# 0.0.0-dev
+# 2025-10-30T18:39:06.396Z
+#
+
name: Release
on:
release:
@@ -23,17 +29,16 @@ jobs:
java-version: 21
distribution: temurin
- - name: Setup Gradle
- uses: gradle/actions/setup-gradle@v4
+ - uses: gradle/actions/setup-gradle@v4
- name: Build and upload
uses: gradle/gradle-build-action@v2
with:
- arguments: build curseforge modrinth publish
+ arguments: build publish
env:
- NEXUS_USER: ${{ secrets.NEXUS_USER }}
- NEXUS_TOKEN: ${{ secrets.NEXUS_TOKEN }}
- MODRINTH_TOKEN: ${{ secrets.MODRINTH_TOKEN }}
- CURSEFORGE_TOKEN: ${{ secrets.CURSEFORGE_TOKEN }}
- CHANGELOG: ${{ github.event.release.body }}
- RELEASE_VERSION: ${{ github.event.release.tag_name }}
\ No newline at end of file
+ MODRINTH_TOKEN: ${{secrets.MODRINTH_TOKEN}}
+ CURSEFORGE_TOKEN: ${{secrets.CURSEFORGE_TOKEN}}
+ CHANGELOG: ${{github.event.release.body}}
+ RELEASE_VERSION: ${{github.event.release.tag_name}}
+ NEXUS_USER: ${{secrets.NEXUS_USER}}
+ NEXUS_TOKEN: ${{secrets.NEXUS_TOKEN}}
diff --git a/.github/workflows/sonar.yml b/.github/workflows/sonar.yml
index 62a73cd..1743e67 100644
--- a/.github/workflows/sonar.yml
+++ b/.github/workflows/sonar.yml
@@ -1,24 +1,25 @@
+#
+# @pssbletrngle/github-meta-generator
+# 0.0.0-dev
+# 2025-10-30T18:39:06.396Z
+#
+
name: Analyze
on:
- workflow_dispatch:
push:
- branches: ["[0-9]+.[0-9]+.x"]
- paths:
- - '**/*.kt'
- - '**/*.kts'
- - '**/*.java'
+ branches: ["[0-9]+.[0-9]+.[0-9x]+"]
env:
CI: true
concurrency:
- group: ${{ github.workflow }}-${{ github.ref }}
+ group: ${{github.workflow}}-${{github.ref}}
cancel-in-progress: true
jobs:
analyze:
runs-on: ubuntu-latest
- timeout-minutes: 10
+ timeout-minutes: 20
permissions:
contents: read
steps:
@@ -32,18 +33,17 @@ jobs:
java-version: 21
distribution: temurin
+ - uses: gradle/actions/setup-gradle@v4
+
- name: Cache SonarQube packages
uses: actions/cache@v4
with:
path: ~/.sonar/cache
- key: ${{ runner.os }}-sonar
- restore-keys: ${{ runner.os }}-sonar
-
- - name: Setup Gradle
- uses: gradle/actions/setup-gradle@v4
+ key: ${{runner.os}}-sonar
+ restore-keys: ${{runner.os}}-sonar
- - name: Build
- run: ./gradlew build spotlessCheck sonar
+ - name: Build & Analyze
+ run: ./gradlew build check sonar
env:
- SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
- SONAR_HOST_URL: ${{ secrets.SONAR_HOST_URL }}
\ No newline at end of file
+ SONAR_TOKEN: ${{secrets.SONAR_TOKEN}}
+ SONAR_HOST_URL: ${{secrets.SONAR_HOST_URL}}
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
index 4522a27..f583c05 100644
--- a/.github/workflows/test.yml
+++ b/.github/workflows/test.yml
@@ -1,5 +1,20 @@
+#
+# @pssbletrngle/github-meta-generator
+# 0.0.0-dev
+# 2025-10-30T18:39:06.391Z
+#
+
name: Test
+
on:
+ workflow_dispatch:
+ inputs:
+ upload:
+ description: "Upload Artifact"
+ default: false
+ required: true
+ type: boolean
+
pull_request:
types: [opened, synchronize]
@@ -7,13 +22,13 @@ env:
CI: true
concurrency:
- group: ${{ github.workflow }}-${{ github.ref }}
+ group: ${{github.workflow}}-${{github.ref}}
cancel-in-progress: true
jobs:
test:
runs-on: ubuntu-latest
- timeout-minutes: 10
+ timeout-minutes: 20
permissions:
contents: read
steps:
@@ -25,8 +40,12 @@ jobs:
java-version: 21
distribution: temurin
- - name: Setup Gradle
- uses: gradle/actions/setup-gradle@v4
+ - uses: gradle/actions/setup-gradle@v4
- name: Build
- run: ./gradlew build spotlessCheck
\ No newline at end of file
+ run: ./gradlew build check
+
+ - uses: actions/upload-artifact@v4
+ with:
+ name: build
+ path: "**/build/libs/*.jar"