chore: remove VERSION file
Some checks failed
Build Nightly / Build & Release (push) Failing after 6s

This commit is contained in:
Guz
2026-05-11 20:51:24 -03:00
parent 5e91bc68af
commit 32b8465e50
4 changed files with 22 additions and 20 deletions

View File

@@ -14,8 +14,6 @@ jobs:
- name: Build
run: |
cp ./VERSION ./VERSION.tmp
echo "$(cat ./VERSION.tmp)+$(git rev-parse --short $GITHUB_SHA)" > ./VERSION
nix build .#default
- name: Rename

View File

@@ -1 +0,0 @@
0.3.0-26.1.2

View File

@@ -45,17 +45,21 @@
stdenv,
zip,
}:
stdenv.mkDerivation {
name = "sixsides-cosmetics";
version = builtins.readFile ./VERSION;
buildInputs = [nodejs gnumake jq zip];
src = lib.cleanSource ./.;
dontBuild = true;
installPhase = ''
make release
cp "$(find -type f -name '*.zip' | head -n 1)" $out
'';
}) {};
with lib; let
mcmeta = importJSON ./pack.mcmeta;
version = (elemAt mcmeta.pack.description."with" 0).fallback;
in
stdenv.mkDerivation {
name = "sixsides-cosmetics";
inherit version;
buildInputs = [nodejs gnumake jq zip];
src = lib.cleanSource ./.;
dontBuild = true;
installPhase = ''
make release
cp "$(find -type f -name '*.zip' | head -n 1)" $out
'';
}) {};
default = self.packages.${pkgs.stdenv.hostPlatform.system}.sixsides-cosmetics;
});
};

View File

@@ -1,16 +1,17 @@
release: clean
node ./.meta/generate_helmets.js
jq --arg version $$(cat VERSION) '.pack.description.with[0].fallback = $$version' ./pack.mcmeta > ./pack.mcmeta.tmp
mv ./pack.mcmeta.tmp ./pack.mcmeta
find ./assets ./data pack.mcmeta -type f -print | zip SixSides\ Cosmetics\ \(v$$(cat VERSION)\).zip -@
find ./assets ./data pack.mcmeta -type f -print \
| zip SixSides\ Cosmetics\ \(v$$(jq -r '.pack.description.with[0].fallback' ./pack.mcmeta)\).zip -@
sync: release
@echo "Syncing files..."
cp SixSides\ Cosmetics\ \(v$$(cat VERSION)\).zip $(RESOURCEPACK_FOLDER)
cp SixSides\ Cosmetics\ \(v$$(cat VERSION)\).zip $(DATAPACK_FOLDER)
cp SixSides\ Cosmetics\ \(v$$(jq -r '.pack.description.with[0].fallback' ./pack.mcmeta)\).zip \
$(RESOURCEPACK_FOLDER)
cp SixSides\ Cosmetics\ \(v$$(jq -r '.pack.description.with[0].fallback' ./pack.mcmeta)\).zip \
$(DATAPACK_FOLDER)
clean:
if [ -f SixSides\ Cosmetics\ \(v$$(cat VERSION)\).zip ]; then rm SixSides\ Cosmetics\ \(v$$(cat VERSION)\).zip; fi
if [ -f SixSides\ Cosmetics\ \(v$$(cat VERSION)\).zip ]; then rm SixSides\ Cosmetics\ \(v$$(jq -r '.pack.description.with[0].fallback' ./pack.mcmeta)\).zip; fi
dev:
while true; do $(MAKE) sync || $(MAKE); sleep 0.5; done