Skip to content

ci²

ci² #1

Workflow file for this run

name: ci-squared
run-name: ci²
on:
pull_request:
paths:
- .github/workflows/ci.yml
- .github/workflows/ci-squared.yml
concurrency:
group: ${{ github.event.pull_request.head.ref }}
cancel-in-progress: true
jobs:
build:

Check failure on line 15 in .github/workflows/ci-squared.yml

View workflow run for this annotation

GitHub Actions / ci-squared

Invalid workflow file

The workflow is not valid. .github/workflows/ci-squared.yml (Line: 15, Col: 3): The workflow must contain at least one job with no dependencies.
needs: diff
strategy:
fail-fast: false
matrix:
platform:
- os: ["self-hosted", "macOS", "X64"]
- os: ["self-hosted", "macOS", "ARM64"]
- os: ["self-hosted", "linux", "ARM64"]
- os:
group: "linux-x86-64"
container: debian:buster-slim
runs-on: ${{ matrix.platform.os }}
container: ${{ matrix.platform.container }}
env:
PKGX_PANTRY_PATH: ${{ github.workspace }}
BREWKIT_PKGSPEC: zlib.net
steps:
- uses: actions/checkout@v4
- uses: ./.github/actions/setup
with:
p12-file-base64: ${{ secrets.APPLE_CERTIFICATE_P12 }}
p12-password: ${{ secrets.APPLE_CERTIFICATE_P12_PASSWORD }}
APPLE_IDENTITY: ${{ secrets.APPLE_IDENTITY }}
- uses: pkgxdev/setup@v2
with:
PKGX_DIR: /opt
- uses: pkgxdev/brewkit/audit@v1
- uses: pkgxdev/brewkit/build@v1
id: build
- uses: pkgxdev/brewkit/test@v1
if: steps.build.outputs.pkgspec