Skip to content

Commit 6d04ebd

Browse files
committed
Merge commit '2877f709fd3ba8873372c7ab312a6c3cc0e85931' into gha
* commit '2877f709fd3ba8873372c7ab312a6c3cc0e85931': Squashed 'json/' changes from 0f344a69..6c00de64
2 parents ad16a39 + 2877f70 commit 6d04ebd

File tree

3 files changed

+30
-12
lines changed

3 files changed

+30
-12
lines changed

json/.github/workflows/ci.yml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
name: Test Suite Sanity Checking
2+
3+
on:
4+
push:
5+
pull_request:
6+
release:
7+
types: [published]
8+
schedule:
9+
# Daily at 6:42
10+
- cron: '42 6 * * *'
11+
12+
jobs:
13+
ci:
14+
runs-on: ubuntu-latest
15+
16+
steps:
17+
- uses: actions/checkout@v1
18+
- name: Set up Python
19+
uses: actions/setup-python@v1
20+
with:
21+
python-version: 3.7
22+
- name: Install tox
23+
run: python -m pip install tox
24+
- name: Run the sanity checks
25+
run: python -m tox

json/.travis.yml

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

json/README.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
JSON Schema Test Suite [![Build Status](https://travis-ci.org/json-schema-org/JSON-Schema-Test-Suite.svg?branch=master)](https://travis-ci.org/json-schema-org/JSON-Schema-Test-Suite)
1+
JSON Schema Test Suite [![Build Status](https://github.com/json-schema-org/JSON-Schema-Test-Suite/workflows/Test%20Suite%20Sanity%20Checking/badge.svg)](https://github.com/json-schema-org/JSON-Schema-Test-Suite/actions?query=workflow%3A%22Test+Suite+Sanity+Checking%22)
22
======================
33

44
This repository contains a set of JSON objects that implementors of JSON Schema
@@ -181,6 +181,7 @@ Contributing
181181

182182
If you see something missing or incorrect, a pull request is most welcome!
183183

184-
There are some sanity checks in place for testing the test suite. You can run
185-
them with `bin/jsonschema_suite check && npm test` or `tox && npm test`. They will be run automatically by
186-
[Travis CI](https://travis-ci.org/) as well.
184+
There are some sanity checks in place for testing the test suite. You
185+
can run them with `bin/jsonschema_suite check` or `tox`. They will be
186+
run automatically by [GitHub Actions](https://github.com/json-schema-org/JSON-Schema-Test-Suite/actions?query=workflow%3A%22Test+Suite+Sanity+Checking%22)
187+
as well.

0 commit comments

Comments
 (0)