diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2f388ce6..de11b8c6 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -90,7 +90,9 @@ jobs: run: scripts/sort.ts ${{ inputs.projects }} id: sorted - - run: scripts/install.ts ${{ steps.sorted.outputs.pre-install }} + - run: | + cd ../cli + ./scripts/install.ts ${{ steps.sorted.outputs.pre-install }} - run: scripts/build.ts ${{ steps.sorted.outputs.pkgs }} id: build @@ -184,7 +186,9 @@ jobs: - run: scripts/deps.ts -i ${{ needs.build.outputs.pkgs }} id: deps - - run: scripts/install.ts ${{ steps.deps.outputs.pkgs }} + - run: | + cd ../cli + ./scripts/install.ts ${{ steps.deps.outputs.pkgs }} - run: echo ${{ inputs.projects }} | xargs -tn1 @@ -199,6 +203,5 @@ jobs: env: SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }} SLACK_CHANNEL: ${{ secrets.SLACK_CHANNEL }} - SLACK_MESSAGE: build job for ${{ inputs.projects }} ${{ needs.build.result == 'success' && 'succeeded' || 'failed' }} - #FIXME SO UGLY: if one of the matrix fails, it cancels the others and returns `cancelled` - SLACK_COLOR: ${{ needs.build.result == 'cancelled' && 'failed' || needs.build.result }} + SLACK_MESSAGE: build job for ${{ inputs.projects }} ${{ needs.verify-relocatable.result }} + SLACK_COLOR: $ {{ needs.verify-relocatable.result }} diff --git a/projects/zlib.net/package.yml b/projects/zlib.net/package.yml index eb74fb95..e381378f 100644 --- a/projects/zlib.net/package.yml +++ b/projects/zlib.net/package.yml @@ -24,3 +24,4 @@ test: test "$OUT" = "$INPUT" env: INPUT: Hello, World! +