diff --git a/.forgejo/workflows/build-dev.yml b/.forgejo/workflows/build-dev.yml index 3f8af66..a6235f4 100644 --- a/.forgejo/workflows/build-dev.yml +++ b/.forgejo/workflows/build-dev.yml @@ -1,5 +1,12 @@ +# This action builds the `dev` branch any time a Pull Request is submitted to dev. +# The purpose of this is two fold: +# - Prevent breaking changes from being merged to dev +# - Automates the building of RadiantWave-Dev which can then be uploaded +# to the Attic server, and the development machines can pull prebuilt +# binaries instead of building everything from source, resulting in faster +# updates, once updates work again that is... on: - push: + pull_request: branches: - dev @@ -14,7 +21,15 @@ jobs: run: | . /nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh nix build - cp -rL result /home/nclack/builds/RadiantWave-$(date +%Y%m%d-%H%M%S) + echo "Working dir: $(pwd)" + echo "Result symlink: $(readlink -f result)" + find result/ -type f + + # - name: Build + # run: | + # . /nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh + # nix build + # cp -rL result /home/nclack/builds/RadiantWave-$(date +%Y%m%d-%H%M%S) - name: Upload artifact uses: actions/upload-artifact@v4