Skip to content

Commit

Permalink
GitHub Update
Browse files Browse the repository at this point in the history
-Fixed `.gitignore`
  • Loading branch information
Wilyicaro committed Jan 10, 2025
1 parent d2595a3 commit 99b0fd0
Show file tree
Hide file tree
Showing 3 changed files with 103 additions and 12 deletions.
50 changes: 50 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-glitch-report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
name: Bug/Glitch Report
title: "[Bug/Glitch]"
description: "General template for Bugs and Glitches report"
labels: bug
body:
- type: markdown
attributes:
value: |
Follow this template if you want support/fix to be faster.
- type: input
id: mod-version
attributes:
label: "Factory API Version"
description: "The specific used mod version"
placeholder: "Example 1.21.4-2.2"
validations:
required: true
- type: input
id: mod-loader-version
attributes:
label: Mod Loader Version
placeholder: "Example: NeoForge 20.6.98-beta or Fabric Loader 0.14.21"
validations:
required: false

- type: markdown
attributes:
value: "## Description"

- type: textarea
id: bug-context
attributes:
label: Bug/Glitch Occurrence Context
validations:
required: true

- type: input
id: crash-report
attributes:
label: Crash Report
description: "Paste here the link(Ex: Pastebin or mclo.gs) or the specific part of the issue if you are sure"
validations:
required: false

- type: textarea
id: whw
attributes:
label: What happened wrong?
validations:
required: true
37 changes: 37 additions & 0 deletions .github/workflows/beta.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
# Automatically build the project and run any configured tests for every push
# and submitted pull request. This can help catch issues that only occur on
# certain platforms or Java versions, and provides a first line of defence
# against bad commits.

name: build
on: [pull_request, push]

jobs:
build:
strategy:
matrix:
# Use these Java versions
java: [
21, # Current Java LTS
]
runs-on: ubuntu-22.04
steps:
- name: checkout repository
uses: actions/checkout@v4
- name: validate gradle wrapper
uses: gradle/wrapper-validation-action@v2
- name: setup jdk ${{ matrix.java }}
uses: actions/setup-java@v4
with:
java-version: ${{ matrix.java }}
distribution: 'microsoft'
- name: make gradle wrapper executable
run: chmod +x ./gradlew
- name: build
run: ./gradlew chiseledBuild
- name: capture build artifacts
if: ${{ matrix.java == '21' }} # Only upload artifacts built from latest java
uses: actions/upload-artifact@v4
with:
name: Artifacts
path: build/libs/
28 changes: 16 additions & 12 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,15 +1,19 @@
# Gradle build system ignores
.gradle/
build/

# Other IDE related folders
.idea/
.settings/

.github/

# Minecraft client/server files
*.ipr
run/
*.iws
out/
*.iml
.gradle/
output/
bin/
libs/

# MacOS system files
.DS_STORE
.classpath
.project
.idea/
classes/
.metadata
.vscode
.settings
*.launch

0 comments on commit 99b0fd0

Please sign in to comment.