Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
Ezekiel committed Jul 2, 2022
1 parent 44c8029 commit 31addec
Show file tree
Hide file tree
Showing 108 changed files with 2,235 additions and 2,235 deletions.
120 changes: 60 additions & 60 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -1,60 +1,60 @@
name: Build Modpack
on: [push, pull_request]
jobs:

build:
name: Build
runs-on: ubuntu-latest
steps:

- name: Checkout
uses: actions/checkout@v3
with:
submodules: 'true'

- name: Download Dependencys
run: |
sudo apt install git p7zip make
- name: Set up Go 1.18
uses: actions/setup-go@v3
with:
go-version: '1.18'

- name: Setup packwiz
run: |
go install github.com/packwiz/packwiz@latest
export PATH=${PATH}:`go env GOPATH`/bin
- name: Make Modrinth
run: |
make modrinth
7z x ./build/modpack-modrinth.mrpack -o./build/.modrinth
- name: Make PolyMC (Auto Update)
run: |
make polymc
7z x ./build/modpack-polymc.zip -o./build/.polymc
- name: Make Server (Auto Update)
run: |
make hexserver
7z x ./build/modpack-server.zip -o./build/.server
- name: Upload Modrinth
uses: actions/upload-artifact@v3
with:
name: HexMC Modrinth
path: build/.modrinth

- name: Upload PolyMC (Auto Update)
uses: actions/upload-artifact@v3
with:
name: HexMC MultiMC-PolyMC Auto Update
path: build/.polymc

- name: Upload Server (Auto Update)
uses: actions/upload-artifact@v3
with:
name: Auto Update Server
path: build/.server
name: Build Modpack
on: [push, pull_request]
jobs:

build:
name: Build
runs-on: ubuntu-latest
steps:

- name: Checkout
uses: actions/checkout@v3
with:
submodules: 'true'

- name: Download Dependencys
run: |
sudo apt install git p7zip make
- name: Set up Go 1.18
uses: actions/setup-go@v3
with:
go-version: '1.18'

- name: Setup packwiz
run: |
go install github.com/packwiz/packwiz@latest
export PATH=${PATH}:`go env GOPATH`/bin
- name: Make Modrinth
run: |
make modrinth
7z x ./build/modpack-modrinth.mrpack -o./build/.modrinth
- name: Make PolyMC (Auto Update)
run: |
make polymc
7z x ./build/modpack-polymc.zip -o./build/.polymc
- name: Make Server (Auto Update)
run: |
make hexserver
7z x ./build/modpack-server.zip -o./build/.server
- name: Upload Modrinth
uses: actions/upload-artifact@v3
with:
name: HexMC Modrinth
path: build/.modrinth

- name: Upload PolyMC (Auto Update)
uses: actions/upload-artifact@v3
with:
name: HexMC MultiMC-PolyMC Auto Update
path: build/.polymc

- name: Upload Server (Auto Update)
uses: actions/upload-artifact@v3
with:
name: Auto Update Server
path: build/.server
44 changes: 22 additions & 22 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
build/
packwiz
.DS_Store

## Prevent Vanillia Minecraft folders from being tracked
.minecraft/coremods
.minecraft/logs
.minecraft/resourcepacks
.minecraft/saves
.minecraft/screenshots
.minecraft/server-resource-packs
.minecraft/texturepacks
.minecraft/realms_persistence.json

## Ignore Modpack Updater Script loose files
.technic
*.zip
*.mrpack

## Add your modded folders/files to ignore here
.minecraft/packwiz-installer.jar
.minecraft/packwiz.json
build/
packwiz
.DS_Store

## Prevent Vanillia Minecraft folders from being tracked
.minecraft/coremods
.minecraft/logs
.minecraft/resourcepacks
.minecraft/saves
.minecraft/screenshots
.minecraft/server-resource-packs
.minecraft/texturepacks
.minecraft/realms_persistence.json

## Ignore Modpack Updater Script loose files
.technic
*.zip
*.mrpack

## Add your modded folders/files to ignore here
.minecraft/packwiz-installer.jar
.minecraft/packwiz.json
44 changes: 22 additions & 22 deletions .vscode/dryrun.log
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
make --dry-run --always-make --keep-going --print-directory
make: Entering directory '/home/me/Documents/modpacks/HexMC-dev'
echo "No Default make command configured"
echo "Please use either"
echo " - make curseforge"
echo " - make modrinth"
echo " - make polymc"
echo " - make technic"
echo " - make all"
echo ""
echo "Curseforge will make a curseforge compatible zip"
echo ""
echo "Modrinth will make a Modrinth compatible mrpack"
echo ""
echo "PolyMC will make a PolyMC zip file which contains the packwiz updater."
echo ""
echo "Technic will make a Technic pack zip"
echo ""
echo "All will make all packs it can"
echo ""
make: Leaving directory '/home/me/Documents/modpacks/HexMC-dev'

make --dry-run --always-make --keep-going --print-directory
make: Entering directory '/home/me/Documents/modpacks/HexMC-dev'
echo "No Default make command configured"
echo "Please use either"
echo " - make curseforge"
echo " - make modrinth"
echo " - make polymc"
echo " - make technic"
echo " - make all"
echo ""
echo "Curseforge will make a curseforge compatible zip"
echo ""
echo "Modrinth will make a Modrinth compatible mrpack"
echo ""
echo "PolyMC will make a PolyMC zip file which contains the packwiz updater."
echo ""
echo "Technic will make a Technic pack zip"
echo ""
echo "All will make all packs it can"
echo ""
make: Leaving directory '/home/me/Documents/modpacks/HexMC-dev'
4 changes: 2 additions & 2 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
{
"makefile.extensionOutputFolder": "./.vscode"
{
"makefile.extensionOutputFolder": "./.vscode"
}
Loading

0 comments on commit 31addec

Please sign in to comment.