Skip to content

Commit 95f5948

Browse files
authored
chore: stop building broken unscoped pkg
* chore: disable browser_tests for now * chore: run release on node lts * chore: remove multiple release * chore: add funding link * docs: explaining the maintenance situation
1 parent 060e8bd commit 95f5948

File tree

5 files changed

+9647
-18995
lines changed

5 files changed

+9647
-18995
lines changed

.github/workflows/CI-CD.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ jobs:
6464
fail-fast: true
6565
matrix:
6666
os:
67-
- ubuntu-latest # Chrome, Firefox, Safari (via SauceLabs), Edge (via SauceLabs)
67+
- ubuntu-latest # Chrome, Firefox
6868
- windows-latest # Internet Explorer
6969

7070
steps:
@@ -118,7 +118,7 @@ jobs:
118118
timeout-minutes: 10
119119
needs:
120120
- node_tests
121-
- browser_tests
121+
# - browser_tests
122122
steps:
123123
- uses: actions/checkout@v3
124124
- uses: actions/setup-node@v3

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1-
JSON Schema $Ref Parser
2-
============================
1+
# JSON Schema $Ref Parser
2+
3+
_**This package needs [a new maintainer](https://github.com/APIDevTools/json-schema-ref-parser/issues/285) or at least some contributors, or a decent number of sponsors so I can hire contractors to do the work. For more information [please read this article](https://phil.tech/2022/bundling-openapi-with-javascript/). I'll mark the repo as read-only and unmaintained on January 15th 2023 along with a bunch of other @apidevtools packages like swagger-parser, so I can focus on scaling up my [reforestation charity](https://protect.earth/) instead of burning myself out trying to maintain a whole load of OSS projects I don't use in my vanishingly small spare time.** - [Phil Sturgeon](https://github.com/philsturgeon)_
4+
35
#### Parse, Resolve, and Dereference JSON Schema $ref pointers
46

57
[![Build Status](https://github.com/APIDevTools/json-schema-ref-parser/workflows/CI-CD/badge.svg?branch=master)](https://github.com/APIDevTools/json-schema-ref-parser/actions)

karma.conf.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ module.exports = karmaConfig({
1313
browsers: {
1414
chrome: host.ci ? host.os.linux : true,
1515
firefox: host.ci ? host.os.linux : true,
16+
// TODO these were disabled as unstable. should we remove saucelabs or what?
1617
// safari: host.ci ? host.os.linux : host.os.mac, // SauceLabs in CI
1718
edge: host.ci ? host.os.linux : host.os.windows, // SauceLabs in CI
1819
// ie: host.ci ? host.os.windows : false, // IE needs to run by itself, due to Babel transforms

0 commit comments

Comments
 (0)