Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 0 additions & 13 deletions .github/mergify.yml

This file was deleted.

5 changes: 4 additions & 1 deletion .github/workflows/test-docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -108,9 +108,12 @@ jobs:
success:
permissions:
contents: none
if: always()
needs: build
runs-on: ubuntu-latest
name: Docker Test Successful
steps:
- name: Success
run: echo Docker Test Successful
env:
BUILD_RESULT: ${{ needs.build.result }}
run: test "$BUILD_RESULT" = "success"
58 changes: 58 additions & 0 deletions .github/workflows/test-skipped.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
# Report success for required status checks when the real test workflows are
# skipped by their paths-ignore filters, so that, for example, PRs only touching
# docs can still be merged under a ruleset requiring these checks. See
# https://docs.github.com/en/pull-requests/how-tos/merge-and-close-pull-requests/troubleshooting-required-status-checks#handling-skipped-but-required-checks
#
# Keep the paths below in sync with the paths-ignore lists in test.yml,
# test-docker.yml, test-mingw.yml and test-windows.yml.

name: Test skipped

on:
push:
branches:
- "**"
paths:
- ".github/workflows/docs.yml"
- ".github/workflows/wheels*"
- ".gitmodules"
- "docs/**"
- "wheels/**"
pull_request:
paths:
- ".github/workflows/docs.yml"
- ".github/workflows/wheels*"
- ".gitmodules"
- "docs/**"
- "wheels/**"

permissions: {}

jobs:
test:
runs-on: ubuntu-slim
name: Test Successful
steps:
- name: Success
run: echo Tests not required for this change

test-docker:
runs-on: ubuntu-slim
name: Docker Test Successful
steps:
- name: Success
run: echo Tests not required for this change

test-mingw:
runs-on: ubuntu-slim
name: MinGW
steps:
- name: Success
run: echo Tests not required for this change

test-windows:
runs-on: ubuntu-slim
name: Windows Test Successful
steps:
- name: Success
run: echo Tests not required for this change
5 changes: 4 additions & 1 deletion .github/workflows/test-windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -232,9 +232,12 @@ jobs:
success:
permissions:
contents: none
if: always()
needs: build
runs-on: ubuntu-latest
name: Windows Test Successful
steps:
- name: Success
run: echo Windows Test Successful
env:
BUILD_RESULT: ${{ needs.build.result }}
run: test "$BUILD_RESULT" = "success"
5 changes: 4 additions & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -164,9 +164,12 @@ jobs:
success:
permissions:
contents: none
if: always()
needs: build
runs-on: ubuntu-latest
name: Test Successful
steps:
- name: Success
run: echo Test Successful
env:
BUILD_RESULT: ${{ needs.build.result }}
run: test "$BUILD_RESULT" = "success"