Compare commits
49 commits
Author | SHA1 | Date | |
---|---|---|---|
91abd6472d | |||
64343c71f8 | |||
030c1c0ff6 | |||
69b02758fc | |||
eeabaf7a74 | |||
89e6097d18 | |||
90eabb51e3 | |||
5d2d7241df | |||
acd332b50a | |||
8ce4584e49 | |||
db5bc3c53f | |||
e1ba59ff95 | |||
5715e3a7b2 | |||
7384bdf551 | |||
56bb609c23 | |||
c55cb56ae5 | |||
97eb57ef70 | |||
ae2b08edc9 | |||
4e9b7dc270 | |||
32fdb2d88f | |||
548f4b652a | |||
0786361d49 | |||
1459302338 | |||
58f262b5a7 | |||
cdffb06c27 | |||
e3c8ecd971 | |||
901a3da1a7 | |||
fdaeb43f6a | |||
045e7dca83 | |||
16b55d3816 | |||
318fb959b1 | |||
2937c9c9fa | |||
85064d47d6 | |||
f0ad1b66e6 | |||
376f17e93a | |||
823dfae4d9 | |||
52cced3408 | |||
4fac597886 | |||
acd261bba5 | |||
ffe2b98d8a | |||
d1eca479ba | |||
0dd208e235 | |||
3bc4775b4c | |||
406cfcde0e | |||
595e3d8fe4 | |||
2fb1dd569e | |||
15d1bf16e4 | |||
ef16e9675f | |||
ac21de5c15 |
19 changed files with 230 additions and 35 deletions
54
.github/workflows/release.yml
vendored
Normal file
54
.github/workflows/release.yml
vendored
Normal file
|
@ -0,0 +1,54 @@
|
|||
name: Pack and Release
|
||||
|
||||
on: push
|
||||
|
||||
jobs:
|
||||
packwizInstall:
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: bazsalanszky/packwiz-installer
|
||||
steps:
|
||||
- name: Install Node
|
||||
run: apk add nodejs git
|
||||
- name: Checkout code
|
||||
uses: actions/checkout@v4
|
||||
- name: Run packwiz installer
|
||||
run: java -jar /packwiz-installer-bootstrap.jar -g "file://$PWD/pack.toml" || exit 1
|
||||
- name: Upload mods Artifact
|
||||
if: success()
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: mods
|
||||
path: mods/*.jar
|
||||
deploy:
|
||||
needs: packwizInstall
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: alpine
|
||||
steps:
|
||||
- name: Install Dependencies
|
||||
run: apk add nodejs git kubectl curl bash openssl
|
||||
- name: Download mods Artifact
|
||||
uses: actions/download-artifact@v3
|
||||
with:
|
||||
name: mods
|
||||
- name: Set up Kubectl
|
||||
uses: actions/k8s-set-context@v1
|
||||
with:
|
||||
kubeconfig: ${{ secrets.KUBECONFIG }}
|
||||
- name: Set up Helm
|
||||
run: |
|
||||
curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3
|
||||
chmod 700 get_helm.sh
|
||||
./get_helm.sh
|
||||
- name: Add Repo
|
||||
run: |
|
||||
helm repo add minecraft-server-charts https://itzg.github.io/minecraft-server-charts/
|
||||
helm repo update
|
||||
- name: Get values
|
||||
run: |
|
||||
helm ls -n ${{vars.NAMESPACE}} || echo "No release found"
|
||||
helm get values -n ${{vars.NAMESPACE}} ${{vars.HELM_RELEASE_NAME}} > values.yaml|| echo "No values found"
|
||||
- name: Upgrade Helm
|
||||
run: |
|
||||
helm upgrade --debug ${{vars.HELM_RELEASE_NAME}} minecraft-server-charts/minecraft -n ${{vars.NAMESPACE}} -f values.yaml --set minecraftServer.downloadModpackUrl=https://git.modus.toldi.eu/${{github.repository}}/actions/runs/${{github.run_number}}/artifacts/mods
|
3
.gitignore
vendored
Normal file
3
.gitignore
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
**/*.jar
|
||||
**/*.zip
|
||||
.secrets
|
|
@ -1 +0,0 @@
|
|||
**/*.jar
|
56
index.toml
56
index.toml
|
@ -15,6 +15,11 @@ file = "mods/applied-energistics-2-wireless-terminals.pw.toml"
|
|||
hash = "6e1c63854bea7c10e31dea82ede8a5ce574d9c23e8db3952e98b99b04ec7982d"
|
||||
metafile = true
|
||||
|
||||
[[files]]
|
||||
file = "mods/applied-mekanistics.pw.toml"
|
||||
hash = "552c47f8ce23258b49b87af3edb2d2e8f18f1a2f068c54f9450374cc4e56248f"
|
||||
metafile = true
|
||||
|
||||
[[files]]
|
||||
file = "mods/balm.pw.toml"
|
||||
hash = "b7d562bc0145b1e3dc5040656081ecea7102b2db176047a909d5cb11801d8871"
|
||||
|
@ -35,6 +40,11 @@ file = "mods/display-delight.pw.toml"
|
|||
hash = "b98da9b6d2e9d39609b3d865be9b2ca1264ac8a39222d21d882d232a414d5fb2"
|
||||
metafile = true
|
||||
|
||||
[[files]]
|
||||
file = "mods/dynamic-torches.pw.toml"
|
||||
hash = "2ff61f12752e289ba99d7786ede62d3fd5e528665222efef2a44b741d7ee651c"
|
||||
metafile = true
|
||||
|
||||
[[files]]
|
||||
file = "mods/fallingtree.pw.toml"
|
||||
hash = "9f6dcd9dd7ba6ec3300d32aa295825e7af4505a6ffdaae52df8105dd2a808e79"
|
||||
|
@ -47,12 +57,7 @@ metafile = true
|
|||
|
||||
[[files]]
|
||||
file = "mods/iris.pw.toml"
|
||||
hash = "ed7d500877392d0dc94accef28e94c5035c74f4581b7ac1522a90ce18d2ab6b0"
|
||||
metafile = true
|
||||
|
||||
[[files]]
|
||||
file = "mods/italy-delight.pw.toml"
|
||||
hash = "d02c77e0f70570e0a0f1cbe2d382158db88e8c472d4f8bb0eda350747e282d87"
|
||||
hash = "976a897717e0cab6212b0bf2537a7edadf7e684ea288c178d21290a88e3f517e"
|
||||
metafile = true
|
||||
|
||||
[[files]]
|
||||
|
@ -65,9 +70,44 @@ file = "mods/journeymap.pw.toml"
|
|||
hash = "0d0cca5020c0a37ac8b976466d20023080c80d5b4011dc38ef5d28d181d46342"
|
||||
metafile = true
|
||||
|
||||
[[files]]
|
||||
file = "mods/just-enough-mekanism-multiblocks.pw.toml"
|
||||
hash = "9e832d7cab9142ad6d8db0f9f899fdad83bcba9af8bd9bde900555831ef2a6b5"
|
||||
metafile = true
|
||||
|
||||
[[files]]
|
||||
file = "mods/lithium.pw.toml"
|
||||
hash = "c456af7d213375294457c3638f249da1f347fc133f513ccdba1e38575af54145"
|
||||
hash = "b88870636259f36da92219dc38d289505579a0f789450e0d7f9a193eb7611d07"
|
||||
metafile = true
|
||||
|
||||
[[files]]
|
||||
file = "mods/mekanism-additions.pw.toml"
|
||||
hash = "ff0e23bf065eb83f1d209ac783b17d10a81afda08c96354bb48853595d90fe94"
|
||||
metafile = true
|
||||
|
||||
[[files]]
|
||||
file = "mods/mekanism-delight.pw.toml"
|
||||
hash = "6cfa4b53b655b42a6c06eee745eec16b0b021df8d0211d74c82ac489caa6fa35"
|
||||
metafile = true
|
||||
|
||||
[[files]]
|
||||
file = "mods/mekanism-generators.pw.toml"
|
||||
hash = "5aa73a132621743cd1dd11347e45eac66e389effaa1d20d04cb7259c7260e633"
|
||||
metafile = true
|
||||
|
||||
[[files]]
|
||||
file = "mods/mekanism-tools.pw.toml"
|
||||
hash = "4a9969382841492c551fa12ef6cdadae9a5fd1df77147614f915f9684ecc11d7"
|
||||
metafile = true
|
||||
|
||||
[[files]]
|
||||
file = "mods/mekanism.pw.toml"
|
||||
hash = "e711ae9ea2366056fecbab1ed7aff3ed61d719712d86b56c825e04b9f05449e7"
|
||||
metafile = true
|
||||
|
||||
[[files]]
|
||||
file = "mods/minecartspeed.pw.toml"
|
||||
hash = "17f5ef93c3d53fe4d438ca3de7e7957d8018b03a944fe469c69ba1a5368b22f9"
|
||||
metafile = true
|
||||
|
||||
[[files]]
|
||||
|
@ -82,5 +122,5 @@ metafile = true
|
|||
|
||||
[[files]]
|
||||
file = "mods/sodium.pw.toml"
|
||||
hash = "8060272fe07b2506170b23077472468be6cf87b4593ad42e16a22e1f1ab69769"
|
||||
hash = "f59079920eb332b4282b0878bf10203a24b9eca3186c6c354b1c6e07bfd4c0b6"
|
||||
metafile = true
|
||||
|
|
13
mods/applied-mekanistics.pw.toml
Normal file
13
mods/applied-mekanistics.pw.toml
Normal file
|
@ -0,0 +1,13 @@
|
|||
name = "Applied Mekanistics"
|
||||
filename = "Applied-Mekanistics-1.6.1.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/IiATswDj/versions/7Qy4Ta6b/Applied-Mekanistics-1.6.1.jar"
|
||||
hash-format = "sha512"
|
||||
hash = "3aa745e47a9573b947842e6f9b87562f5cf94a0f2a110590b7758ea5206d82a219bf198e49bd228d9008becd9d2df11fae19709e70ed0922f162ddff94cc0e88"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "IiATswDj"
|
||||
version = "7Qy4Ta6b"
|
13
mods/dynamic-torches.pw.toml
Normal file
13
mods/dynamic-torches.pw.toml
Normal file
|
@ -0,0 +1,13 @@
|
|||
name = "Dynamic Lights"
|
||||
filename = "dynamic-torches-5.1.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/AK1n0IqM/versions/EP4Vd474/dynamic-torches-5.1.jar"
|
||||
hash-format = "sha512"
|
||||
hash = "e6aa25bc1d73921fdb3812d41da0f5a6664575bdf50d849e93abc9314993f7c3965dc69f4558815370d1858b0f54c64a32806667aef55cdebbd012c87d3fa4a2"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "AK1n0IqM"
|
||||
version = "EP4Vd474"
|
|
@ -1,13 +1,13 @@
|
|||
name = "Iris Shaders"
|
||||
filename = "iris-neoforge-1.8.0+mc1.21.1.jar"
|
||||
filename = "iris-neoforge-1.8.1+mc1.21.1.jar"
|
||||
side = "client"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/YL57xq9U/versions/S793sibh/iris-neoforge-1.8.0%2Bmc1.21.1.jar"
|
||||
url = "https://cdn.modrinth.com/data/YL57xq9U/versions/QS9F364b/iris-neoforge-1.8.1%2Bmc1.21.1.jar"
|
||||
hash-format = "sha512"
|
||||
hash = "f2d52bc62aa2a592c7038424f36f5685cfc4253ef657c1e1544965458e71f245e61b44ece24ad28aa0bbc678a0cf84d9e7e1417af31bdea50db7e159546f2fd6"
|
||||
hash = "d702137b5f33e6732de276d03827cd879195ae6b154c8daf0714917d6253588d38bbd04ad9f1b53396785e3ed250a15a645a5f72490173c1116060b0e3daa2df"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "YL57xq9U"
|
||||
version = "S793sibh"
|
||||
version = "QS9F364b"
|
||||
|
|
|
@ -1,13 +0,0 @@
|
|||
name = "Italy Delight"
|
||||
filename = "italydelight-1.0.2-1.21.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/3rDfn1ja/versions/nn9ZNm5y/italydelight-1.0.2-1.21.jar"
|
||||
hash-format = "sha512"
|
||||
hash = "9d1235380cb5a096d14a039e365b5a1725cdf563cdb5a0eb9015b338154d02bc35be41ce07da9e2ae12ee10a45e42dd846c9df918aca7785f8053a86e2796e86"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "3rDfn1ja"
|
||||
version = "nn9ZNm5y"
|
13
mods/just-enough-mekanism-multiblocks.pw.toml
Normal file
13
mods/just-enough-mekanism-multiblocks.pw.toml
Normal file
|
@ -0,0 +1,13 @@
|
|||
name = "Just Enough Mekanism Multiblocks"
|
||||
filename = "JustEnoughMekanismMultiblocks-1.21.1-7.2.jar"
|
||||
side = "client"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/kRaE85yQ/versions/j8up3Gy4/JustEnoughMekanismMultiblocks-1.21.1-7.2.jar"
|
||||
hash-format = "sha512"
|
||||
hash = "09a6b241b27437c9d7f9904f7186e994c666ad6410b090a34de8b27c012ec6b0809e6e3eb482671f9ec6de172de0595bc732cdf956e041732cf8f4964520590f"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "kRaE85yQ"
|
||||
version = "j8up3Gy4"
|
|
@ -1,13 +1,13 @@
|
|||
name = "Lithium"
|
||||
filename = "lithium-neoforge-0.14.2-snapshot+mc1.21.1-build.90.jar"
|
||||
filename = "lithium-neoforge-0.14.3-snapshot+mc1.21.1-build.92.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/gvQqBUqZ/versions/KhdehJ6l/lithium-neoforge-0.14.2-snapshot%2Bmc1.21.1-build.90.jar"
|
||||
url = "https://cdn.modrinth.com/data/gvQqBUqZ/versions/dQrmTeoA/lithium-neoforge-0.14.3-snapshot%2Bmc1.21.1-build.92.jar"
|
||||
hash-format = "sha512"
|
||||
hash = "c766ab0a10d5c00340c50f4aba31f9db2928de6bd2c42f83b0f289336b198c53effad883423ef56adfa01825b20673e153aa8d0b6ad9e6e06a68b0fcc5f01b44"
|
||||
hash = "027aafbb4f1aa220b3b8758da2337cc8033af98e25bb1c552beb71687a2e0525cfe0909c4b849e095d56daef6b34bb362b366a122908b97d0ca0b058b397e857"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "gvQqBUqZ"
|
||||
version = "KhdehJ6l"
|
||||
version = "dQrmTeoA"
|
||||
|
|
13
mods/mekanism-additions.pw.toml
Normal file
13
mods/mekanism-additions.pw.toml
Normal file
|
@ -0,0 +1,13 @@
|
|||
name = "Mekanism Additions"
|
||||
filename = "MekanismAdditions-1.21.1-10.7.7.64.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/a6F3uASn/versions/2NMAj4kJ/MekanismAdditions-1.21.1-10.7.7.64.jar"
|
||||
hash-format = "sha512"
|
||||
hash = "a3696ade7805e8dbd45d9d20597811053a4573e4463848b3b250d36bc63bfdf7f3b6d345b2281c8bf144a03b9a1f574e2c483e0260d3ee267418d424eb53b0c9"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "a6F3uASn"
|
||||
version = "2NMAj4kJ"
|
13
mods/mekanism-delight.pw.toml
Normal file
13
mods/mekanism-delight.pw.toml
Normal file
|
@ -0,0 +1,13 @@
|
|||
name = "Mekanism Delight"
|
||||
filename = "mekanismdelight-1.0.1-1.21.x.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/H7aqXBWR/versions/7HEF5Tlw/mekanismdelight-1.0.1-1.21.x.jar"
|
||||
hash-format = "sha512"
|
||||
hash = "50433a90c3a1ee9477c86354a9b63d5c5679c946e683727dc79c8d6d8ae74ccad477d91219901a0c2e5b290fa1a260d0246030db7a7cfd7f1090a6cae8ea9ec0"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "H7aqXBWR"
|
||||
version = "7HEF5Tlw"
|
13
mods/mekanism-generators.pw.toml
Normal file
13
mods/mekanism-generators.pw.toml
Normal file
|
@ -0,0 +1,13 @@
|
|||
name = "Mekanism Generators"
|
||||
filename = "MekanismGenerators-1.21.1-10.7.7.64.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/OFVYKsAk/versions/LWnvMX1j/MekanismGenerators-1.21.1-10.7.7.64.jar"
|
||||
hash-format = "sha512"
|
||||
hash = "c5fc2d2e07262086e6521d8e67650834b131e4d5e5f54e98c11128798805dd8107d8bcc7f4e6e00a917aa423ace69f746089fca83acfb4c2235970c8f7806bff"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "OFVYKsAk"
|
||||
version = "LWnvMX1j"
|
13
mods/mekanism-tools.pw.toml
Normal file
13
mods/mekanism-tools.pw.toml
Normal file
|
@ -0,0 +1,13 @@
|
|||
name = "Mekanism Tools"
|
||||
filename = "MekanismTools-1.21.1-10.7.7.64.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/tqQpq1lt/versions/4kFJ9VoC/MekanismTools-1.21.1-10.7.7.64.jar"
|
||||
hash-format = "sha512"
|
||||
hash = "065859afb2f537116e3d86c36965469b4e305b1571a34e65c50c645d098fa1b343909ee4a656ed3277b0da3fcc70117f5f48b793a3c8348bbcf650423bc4292f"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "tqQpq1lt"
|
||||
version = "4kFJ9VoC"
|
13
mods/mekanism.pw.toml
Normal file
13
mods/mekanism.pw.toml
Normal file
|
@ -0,0 +1,13 @@
|
|||
name = "Mekanism"
|
||||
filename = "Mekanism-1.21.1-10.7.7.64.jar"
|
||||
side = "both"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/Ce6I4WUE/versions/bAChHEOV/Mekanism-1.21.1-10.7.7.64.jar"
|
||||
hash-format = "sha512"
|
||||
hash = "194c7fecdd63696f358c8653f3be2aaf72481450a297786b99ce9819fb9d51b3b625533d65b4c3b093714001917e30921e7bdbe2bd91b8331612457505109c58"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "Ce6I4WUE"
|
||||
version = "bAChHEOV"
|
7
mods/minecartspeed.pw.toml
Normal file
7
mods/minecartspeed.pw.toml
Normal file
|
@ -0,0 +1,7 @@
|
|||
name = "minecartspeed"
|
||||
filename = "minecartspeed-1.0-SNAPSHOT.jar"
|
||||
|
||||
[download]
|
||||
url = "https://git.modus.toldi.eu/Bazsalanszky/minecart-speed/releases/download/1.1/minecartspeed-1.0-SNAPSHOT.jar"
|
||||
hash-format = "sha256"
|
||||
hash = "8ff66748813758bc0b73daedb8cd54d4e5fcde875fa61956cde4866798e260b9"
|
|
@ -1,13 +1,13 @@
|
|||
name = "Sodium"
|
||||
filename = "sodium-neoforge-0.6.0+mc1.21.1.jar"
|
||||
filename = "sodium-neoforge-0.6.2+mc1.21.1.jar"
|
||||
side = "client"
|
||||
|
||||
[download]
|
||||
url = "https://cdn.modrinth.com/data/AANobbMI/versions/Ci7BTU2N/sodium-neoforge-0.6.0%2Bmc1.21.1.jar"
|
||||
url = "https://cdn.modrinth.com/data/AANobbMI/versions/2eDS46kO/sodium-neoforge-0.6.2%2Bmc1.21.1.jar"
|
||||
hash-format = "sha512"
|
||||
hash = "2adf1d0cec7e7799e45cfa9d74cd7c6f3a5e68acf2c2a9b0d77417b881b435b5e022861c1eb7ff0b550a4ac6e445bc31a372602941b35d7d31671499d8e9b950"
|
||||
hash = "00e43fac0a75a9480c8399e848eb7885d13d7727213d660740f1a07d94bd7c4ee416c352b7cfcf614f84b09e5bf7c20360ab8b3565c1ca7d02716926b461301c"
|
||||
|
||||
[update]
|
||||
[update.modrinth]
|
||||
mod-id = "AANobbMI"
|
||||
version = "Ci7BTU2N"
|
||||
version = "2eDS46kO"
|
||||
|
|
|
@ -6,7 +6,7 @@ pack-format = "packwiz:1.1.0"
|
|||
[index]
|
||||
file = "index.toml"
|
||||
hash-format = "sha256"
|
||||
hash = "79c4e1de72ded1eab656bf27ebbcd9b32ab8dcef17d1a7924c36a692cf551bc0"
|
||||
hash = "acda597e92bb442ce3124d072086b638013d0b8cc4a53cb06e213751ea30d8f6"
|
||||
|
||||
[versions]
|
||||
minecraft = "1.21.1"
|
||||
|
|
1
packwiz.json
Normal file
1
packwiz.json
Normal file
File diff suppressed because one or more lines are too long
Loading…
Reference in a new issue