MELLON_TOKEN GitHub Actions secret.12345678910111213141516171819202122232425name: Build on: push: permissions: contents: read jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - uses: oven-sh/setup-bun@v2 - run: bun install --frozen-lockfile - name: Build with Mellon env: MELLON_TOKEN: ${{ secrets.MELLON_TOKEN }} MELLON_API_URL: https://<your-mellon-host> run: >- bunx @jsj/mellon run --project <project> --env <environment> --surface <surface> -- bun run build
mellon run filters secret values from standard output and standard error. The workflow token cannot read another project, environment, or surface when all three scopes are selected.