Skip to content

Commit 0465d44

Browse files
committed
Remove Buildkite unit/lint tests from expeditor config
**NOTE**: Don't merge this without: - removing 'verify' from the 'required checks' in the GH conifg - ADDING 'all checks' to the 'required checks' in the GH config Now that unit/lint tests are matched on GH to BK, we can remove the ones on BK, which are slower and cause more issues. This ALSO adds the 'all checks' check so we can easily just tell GH to block merges on that passing. Signed-off-by: Phil Dibowitz <phil@ipom.com>
1 parent 5815002 commit 0465d44

File tree

6 files changed

+20
-127
lines changed

6 files changed

+20
-127
lines changed

.expeditor/config.yml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -44,8 +44,3 @@ subscriptions:
4444
actions:
4545
- built_in:rollover_changelog
4646
- built_in:publish_rubygems
47-
48-
pipelines:
49-
- verify:
50-
description: Pull Request validation tests
51-
public: true

.expeditor/run_linux_tests.sh

Lines changed: 0 additions & 53 deletions
This file was deleted.

.expeditor/run_windows_tests.ps1

Lines changed: 0 additions & 17 deletions
This file was deleted.

.expeditor/verify.pipeline.yml

Lines changed: 0 additions & 51 deletions
This file was deleted.

.github/workflows/allchecks.yml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
name: All checks pass
2+
on:
3+
pull_request:
4+
types: [ opened, synchronize, reopened, ready_for_review ]
5+
6+
jobs:
7+
allchecks:
8+
runs-on: ubuntu-latest
9+
permissions:
10+
checks: read
11+
contents: read
12+
steps:
13+
- uses: wechuli/allcheckspassed@v1
14+
with:
15+
# This seems to be working lately even for external
16+
# contributors, so maybe we don't need to exclude it?
17+
checks_exclude: "SonarCloud Code Analysis"
18+
# Retry every minute for 30 minutes...
19+
retries: 30

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Chef Zero
22

3-
[![Build status](https://badge.buildkite.com/943881fa8cbc4bede24eebf34685a49fecd39ea88a316f60b1.svg?branch=master)](https://buildkite.com/chef-oss/chef-chef-zero-master-verify)
3+
[![Build status](https://github.com/chef/chef-zero/actions/workflows/allchecks.yml/badge.svg)](https://github.com/chef/chef-zero/actions/workflows/allchecks.yml)
44
[![Gem Version](https://badge.fury.io/rb/chef-zero.svg)](http://badge.fury.io/rb/chef-zero)
55

66
## Description

0 commit comments

Comments
 (0)