Skip to content

Commit 33d3adb

Browse files
authored
Add CICD (#9)
1 parent b380bae commit 33d3adb

File tree

4 files changed

+23
-42
lines changed

4 files changed

+23
-42
lines changed

.github/workflows/publish.yml

Lines changed: 16 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ env:
2525
NAME: "GTBeesMatrix"
2626

2727
# Curseforge and Modrinth project IDs
28-
CURSEFORGE_PROJECT_ID: ""
29-
MODRINTH_PROJECT_ID: ""
28+
CURSEFORGE_PROJECT_ID: "1204210"
29+
MODRINTH_PROJECT_ID: "uqXnhP5O"
3030

3131
concurrency:
3232
group: publish-${{ github.head_ref || github.ref }}
@@ -79,39 +79,20 @@ jobs:
7979
github-draft: false
8080
github-prerelease: false
8181
github-token: ${{ secrets.GITHUB_TOKEN }}
82-
# modrinth-id: ${{ env.MODRINTH_PROJECT_ID }}
83-
# modrinth-token: "${{ secrets.MODRINTH_API_KEY }}"
84-
# modrinth-dependencies: |
85-
# G1ckZuWK(required)
86-
# tULldUx4(required)
87-
# tZiutdLG(required)
88-
# curseforge-id: ${{ env.CURSEFORGE_PROJECT_ID }}
89-
# curseforge-token: "${{ secrets.CURSEFORGE_API_KEY }}"
90-
# curseforge-dependencies: |
91-
# mixin-booter(required)
92-
# gregtech-ce-unofficial(required)
93-
# gregicality-multiblocks(required)
94-
# implosionnobomb(recommended)
95-
# ae2-extended-life(recommended)
96-
# ae-additions-extra-cells-2-fork(recommended)
97-
# nae2(recommended)
98-
# ender-io-base(recommended)
99-
# ender-io-machines(recommended)
100-
# ender-io-endergy(recommended)
101-
# ender-io-conduits(recommended)
102-
# ender-io-ae2-conduits(recommended)
103-
# gregtech-food-option(recommended)
104-
# chisel(recommended)
105-
# extracpus(recommended)
106-
# draconic-evolution(recommended)
107-
# draconicadditions(recommended)
108-
# project-red-illumination(recommended)
109-
# avaritia-1-1x-unofficial(recommended)
110-
# thaumcraft(recommended)
111-
# forestry(recommended)
112-
# gendustry(recommended)
113-
# binnies-mods-patched(recommended)
114-
# ulv-covers(incompatible)
82+
modrinth-id: ${{ env.MODRINTH_PROJECT_ID }}
83+
modrinth-token: "${{ secrets.MODRINTH_API_KEY }}"
84+
modrinth-dependencies: |
85+
tULldUx4(required)
86+
curseforge-id: ${{ env.CURSEFORGE_PROJECT_ID }}
87+
curseforge-token: "${{ secrets.CURSEFORGE_API_KEY }}"
88+
curseforge-dependencies: |
89+
gregtech-ce-unofficial(required)
90+
gregicality-multiblocks(recommended)
91+
gregtech-food-option(recommended)
92+
thaumcraft(recommended)
93+
forestry(recommended)
94+
gendustry(recommended)
95+
binnies-mods-patched(recommended)
11596
files: |
11697
build/libs/!(*-@(dev|sources|javadoc)).jar
11798
build/libs/*-@(sources).jar

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
<p align="center"><img src="https://placehold.jp/128x128.png" alt="Logo" width="128" height="128"></p>
22
<h1 align="center">GTBeesMatrix</h1>
33
<h1 align="center">
4-
<!-- <a href="https://www.curseforge.com/minecraft/mc-mods/gte2-coremod"><img src="https://img.shields.io/badge/Available%20for-MC%201.12.2%20-informational?style=for-the-badge" alt="Supported Versions"></a> -->
4+
<a href="https://www.curseforge.com/minecraft/mc-mods/gtbeesmatrix"><img src="https://img.shields.io/badge/Available%20for-MC%201.12.2%20-informational?style=for-the-badge" alt="Supported Versions"></a>
55
<a href="https://github.com/GTModpackTeam/GTBeesMatrix/blob/main/LICENSE"><img src="https://img.shields.io/github/license/GTModpackTeam/GTBeesMatrix?style=for-the-badge" alt="License"></a>
66
<a href="https://discord.gg/xBwHpZyZdW"><img src="https://img.shields.io/discord/945647524855812176?color=5464ec&label=Discord&style=for-the-badge" alt="Discord"></a>
77
<br>
8-
<!-- <a href="https://www.curseforge.com/minecraft/mc-mods/gte2-coremod"><img src="https://cf.way2muchnoise.eu/851103.svg?badge_style=for_the_badge" alt="CurseForge"></a> -->
9-
<!-- <a href="https://modrinth.com/mod/gte2-coremod"><img src="https://img.shields.io/modrinth/dt/gte2-coremod?logo=modrinth&label=&suffix=%20&style=for-the-badge&color=2d2d2d&labelColor=5ca424&logoColor=1c1c1c" alt="Modrinth"></a> -->
8+
<a href="https://www.curseforge.com/minecraft/mc-mods/gtbeesmatrix"><img src="https://cf.way2muchnoise.eu/1204210.svg?badge_style=for_the_badge" alt="CurseForge"></a>
9+
<a href="https://modrinth.com/mod/gtbeesmatrix"><img src="https://img.shields.io/modrinth/dt/gtbeesmatrix?logo=modrinth&label=&suffix=%20&style=for-the-badge&color=2d2d2d&labelColor=5ca424&logoColor=1c1c1c" alt="Modrinth"></a>
1010
<a href="https://github.com/GTModpackTeam/GTBeesMatrix/releases"><img src="https://img.shields.io/github/downloads/GTModpackTeam/GTBeesMatrix/total?sort=semver&logo=github&label=&style=for-the-badge&color=2d2d2d&labelColor=545454&logoColor=FFFFFF" alt="GitHub"></a>
1111
</h1>
1212

dependencies.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,6 @@ dependencies {
8686

8787
// debug GTFO
8888
if (project.debug_all.toBoolean() || project.debug_gtfo.toBoolean()) {
89-
runtimeOnlyNonPublishable rfg.deobf("curse.maven:gregtech-food-option-477021:5487400") // GTFO 1.11.2.1
89+
runtimeOnlyNonPublishable rfg.deobf("curse.maven:gregtech-food-option-477021:6147619") // GTFO 1.12.4
9090
}
9191
}

gradle.properties

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,11 @@ minecraftVersion = 1.12.2
2323
# Debug mod compatibility
2424
debug_all = true
2525
debug_thaumcraft = false
26-
debug_forestry = false
26+
debug_forestry = true
2727
debug_gendustry = false
2828
debug_binnies = false
29-
debug_gcym = false
30-
debug_gtfo = false
29+
debug_gcym = true
30+
debug_gtfo = true
3131

3232
# Select a username for testing your mod with breakpoints. You may leave this empty for a random username each time you
3333
# restart Minecraft in development. Choose this dependent on your mod:

0 commit comments

Comments
 (0)