Skip to content

Commit 2877f70

Browse files
committed
Squashed 'json/' changes from 0f344a69..6c00de64
6c00de64 Run daily. 183d37fe Run on all branches. f865e88e Merge remote-tracking branch 'origin/Relequestual-fix-pr-ci' 777919bc Fix the contributor command info as well. e4e27709 Merge pull request #319 from json-schema-org/badge 5c7ac335 Fix the badge. 67f238bb Run CI for PRs bf2f2443 Merge pull request #315 from json-schema-org/gha 38c2e938 Travis CI -> GitHub Actions. git-subtree-dir: json git-subtree-split: 6c00de640246fc00f0e4f21330635aa72d6ac8d8
1 parent 5195dd8 commit 2877f70

File tree

3 files changed

+30
-12
lines changed

3 files changed

+30
-12
lines changed

.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

.travis.yml

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

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)