Don't run the "trusted" checks if we're in a PR (#85)

* Don't run the "trusted" checks if we're in a PR

* Apply suggestions from code review

* Update ci.yml

* Update ci.yml
This commit is contained in:
Graham Christensen 2024-09-09 13:36:44 -04:00 committed by GitHub
parent 9d627e84ff
commit 538f0296e2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1,6 +1,7 @@
name: CI
on:
merge_group:
pull_request:
push:
branches: [main]
@ -95,16 +96,20 @@ jobs:
runner: "ubuntu-22.04"
steps:
- uses: actions/checkout@v4
if: github.event_name == 'merge_group'
- name: Install Nix on ${{ matrix.systems.nix-system }} system
if: github.event_name == 'merge_group'
uses: DeterminateSystems/nix-installer-action@main
with:
flakehub: true
extra-conf: |
narinfo-cache-negative-ttl = 0
- name: Cache the store
if: github.event_name == 'merge_group'
uses: ./
with:
_internal-strict-mode: true
- name: Check the cache for liveness
if: github.event_name == 'merge_group'
run: |
.github/workflows/cache-test.sh