From fe25aef578e7674c6b8ec289f5ceaa7bcc191f79 Mon Sep 17 00:00:00 2001 From: Josh Matthews Date: Sat, 29 May 2021 15:58:45 -0400 Subject: [PATCH] Add missing CI checks. --- .github/workflows/main.yml | 4 ++++ etc/ci/workflow.mako | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 75bc774dba6..142374ecac5 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -938,6 +938,10 @@ jobs: python3 ./mach bootstrap - name: Release build run: python3 ./mach build --release + - name: Lockfile check + run: ./etc/ci/lockfile_changed.sh + - name: Forbidden panic check + run: ./etc/ci/check_no_panic.sh - name: Package binary run: tar -czf target.tar.gz target/release/servo resources - name: Archive binary diff --git a/etc/ci/workflow.mako b/etc/ci/workflow.mako index 597b4d66c27..b0eda06be82 100644 --- a/etc/ci/workflow.mako +++ b/etc/ci/workflow.mako @@ -180,6 +180,10 @@ jobs: python3 ./mach bootstrap - name: Release build run: python3 ./mach build --release + - name: Lockfile check + run: ./etc/ci/lockfile_changed.sh + - name: Forbidden panic check + run: ./etc/ci/check_no_panic.sh - name: Package binary run: tar -czf target.tar.gz target/release/servo resources - name: Archive binary