diff --git a/.gitea/workflows/deliver.yml b/.gitea/workflows/deliver.yml new file mode 100644 index 0000000..75b2cbb --- /dev/null +++ b/.gitea/workflows/deliver.yml @@ -0,0 +1,26 @@ +name: Wallset Pipeline + +on: + pull_request: + paths: + - 'assets/**' + +env: + ENTRY_FOLDER: assets + PACKAGE_NAME: "" # <- à adapter + RELEASE_VERSION: v${{ github.run_number }} + PACKAGE_REGISTRY_URL: https://your.gitea.instance/api/packages/... + +jobs: + detect-changes: + runs-on: ubuntu-latest + outputs: + changed: ${{ steps.set.outputs.changed }} + steps: + - uses: actions/checkout@v4 + + - name: Detect changed packs + id: set + run: | + PACKS=$(git diff --name-only ${{ github.event.before }} ${{ github.sha }} | grep '^assets/' | cut -d '/' -f2 | sort -u | jq -R -s -c 'split("\n")[:-1]') + echo "changed=$PACKS" >> $GITHUB_OUTPUT