diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2ad77cbd7..463e46045 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -53,9 +53,9 @@ jobs: needs: [check-identity] runs-on: ubuntu-latest if: ${{ needs.check-identity.outputs.authorized_user == 'False' }} - environment: + environment: ${{ ( github.event_name == 'pull_request_target' && - github.event.pull_request.head.repo.full_name != github.repository && + github.event.pull_request.head.repo.full_name != github.repository && 'external-build-workflow' ) || ( 'internal-build-workflow' ) }} steps: - name: Authorize external @@ -85,8 +85,8 @@ jobs: strategy: matrix: include: - # - arch: x86_64-linux - # target: lenovo-x1-carbon-gen11-debug + - arch: x86_64-linux + target: lenovo-x1-carbon-gen11-debug - arch: x86_64-linux target: nvidia-jetson-orin-agx-debug-from-x86_64 - arch: x86_64-linux @@ -167,5 +167,5 @@ jobs: echo "Running nix build, with cachix watch-exec" cachix authtoken ${{ secrets.CACHIX_AUTH_TOKEN }} cachix watch-exec ghaf-dev -- \ - nix build .#packages.${{ matrix.arch }}.${{ matrix.target }} + nix build -L .#packages.${{ matrix.arch }}.${{ matrix.target }} fi