Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v3.2-dev: update from dev #4217

Merged
merged 53 commits into from
Nov 21, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
53 commits
Select commit Hold shift + click to select a range
89f9cda
Create schema-test-coverage.mjs
ralfhandl Nov 1, 2024
1951300
Also import draft-04
ralfhandl Nov 1, 2024
1cdc217
test script for schema coverage
ralfhandl Nov 1, 2024
f9cd70a
Use only pass cases for coverage
ralfhandl Nov 1, 2024
bdf4619
Use GitHub project for contributor lists instead of a file
lornajane Nov 8, 2024
3724024
Add criteria for minor and patch releases
lornajane Nov 10, 2024
858f3a5
Add more context and some corrections to the style guide
lornajane Nov 10, 2024
e3bfb47
The schemas are (mostly) not metaschemas
handrews Nov 11, 2024
53e9a05
Bump @hyperjump/json-schema from 1.9.8 to 1.9.9
dependabot[bot] Nov 12, 2024
f0ec262
Create symlinks for spec minor versions
ralfhandl Nov 12, 2024
ac6ba3d
Merge pull request #4190 from OAI/dependabot/npm_and_yarn/hyperjump/j…
ralfhandl Nov 12, 2024
a7cb73f
Merge remote-tracking branch 'upstream/main' into main-schema-test-co…
ralfhandl Nov 12, 2024
ff0fdec
Show validation errors if test instances
ralfhandl Nov 12, 2024
1f2a389
Prettier
ralfhandl Nov 12, 2024
31f66e7
make executable
ralfhandl Nov 12, 2024
9e548a1
Merge pull request #4189 from handrews/non-meta
ralfhandl Nov 12, 2024
fdbaebf
Merge pull request #4182 from lornajane/remove-contributors
ralfhandl Nov 12, 2024
a0848b9
Updated mermaid branch diagram
handrews Nov 7, 2024
7adb0eb
Update schema development process
handrews Nov 10, 2024
5565f9b
Fix typo
handrews Nov 11, 2024
c1e2fda
Clarifications from review feedback.
handrews Nov 11, 2024
46383f3
More explanation of branches.
handrews Nov 13, 2024
4ae387f
Use dev schema for schema tests
ralfhandl Nov 13, 2024
78a020e
Refer to the CoC at the org level
earth2marsh Nov 13, 2024
b5d5809
Validate src/oas.md
ralfhandl Nov 13, 2024
fa8123a
Removing the standalone file in favor of the org template
earth2marsh Nov 13, 2024
c38539c
Bump vitest from 2.1.4 to 2.1.5
dependabot[bot] Nov 14, 2024
a0800fc
Merge pull request #4187 from lornajane/styles-docs
lornajane Nov 14, 2024
f3161e5
Merge pull request #4186 from handrews/reorg2
lornajane Nov 14, 2024
dd82d55
Apply suggestions from code review
lornajane Nov 14, 2024
5dca9eb
Merge branch 'main' into formal-minor-patch-criteria
ralfhandl Nov 14, 2024
ead4862
Merge pull request #4201 from OAI/dependabot/npm_and_yarn/vitest-2.1.5
ralfhandl Nov 14, 2024
84c49a8
Merge pull request #4184 from lornajane/formal-minor-patch-criteria
ralfhandl Nov 14, 2024
95ee947
Merge pull request #4199 from ralfhandl/dev-validate-oas.md
lornajane Nov 14, 2024
714c742
Merge pull request #4200 from OAI/coc
lornajane Nov 14, 2024
b7683f9
Update PR template for new branching strategy.
handrews Nov 14, 2024
ae0cb32
Merge pull request #4204 from handrews/pr-template
lornajane Nov 14, 2024
bcc9f29
Fixes the CoC link in the agenda
earth2marsh Nov 14, 2024
bdf9337
Merge pull request #4205 from OAI/earth2marsh-patch-1
lornajane Nov 14, 2024
362e974
No infix -latest
ralfhandl Nov 14, 2024
24e306d
Link to minor spec version
ralfhandl Nov 14, 2024
04eef46
Bump yaml from 2.6.0 to 2.6.1
dependabot[bot] Nov 20, 2024
876e1b1
Merge pull request #4208 from OAI/dependabot/npm_and_yarn/yaml-2.6.1
ralfhandl Nov 20, 2024
50103d8
Merge pull request #4173 from ralfhandl/main-schema-test-coverage
handrews Nov 21, 2024
f3a80da
Merge pull request #4191 from ralfhandl/main-spec-minor-version-symlinks
handrews Nov 21, 2024
165a5a4
Merge pull request #4198 from ralfhandl/dev-schema-tests
handrews Nov 21, 2024
0996320
Merge pull request #4206 from ralfhandl/main-schema-spec-links
handrews Nov 21, 2024
e12d589
symlink to file in same directory
ralfhandl Nov 21, 2024
546f329
Merge pull request #4213 from ralfhandl/main-fix-latest-spec-symlinks
handrews Nov 21, 2024
b7f68a9
Merge remote-tracking branch 'upstream/main' into dev-update-from-main
ralfhandl Nov 21, 2024
98725de
Merge pull request #4216 from ralfhandl/dev-update-from-main
handrews Nov 21, 2024
a9643e1
Update schema.yaml in src
ralfhandl Nov 21, 2024
77c76f8
Merge pull request #4218 from ralfhandl/dev-update-src-schema
handrews Nov 21, 2024
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
11 changes: 5 additions & 6 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,14 @@
Thank you for contributing to the OpenAPI Specification!

Please make certain you are submitting your PR on the correct
branch and file:
branch, to the files under the "src/" directory (which is not
present on the main branch, only on the development branches).

* 3.0.x spec: v3.0.4-dev branch, versions/3.0.4.md
* 3.1.x spec: v3.1.1-dev branch, versions/3.1.1.md
* 3.2.0 spec: v3.2.0-dev branch, versions/3.2.0.md
* 3.0 schema: main branch, schemas/v3.0/...
* 3.1 schema: main branch, schemas/v3.1/...
* 3.1.x spec and schemas: v3.1-dev branch
* 3.2.x spec and schemas: v3.2-dev branch
* registry templates: gh-pages branch, registry/...
* registry contents: gh-pages branch, registries/...
* process documentation and build infrastructure: main

Note that we do not accept changes to published specifications.
-->
2 changes: 1 addition & 1 deletion .github/templates/agenda.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Whether attending or not, **anyone can comment on this issue prior to the meetin
Meetings take place over Zoom: [https://zoom.us/j/975841675](https://zoom.us/j/975841675?pwd=SUh4MjRLaEFKNlI3RElpWTdhRDVVUT09), dial-in passcode: 763054

### Accessibility & Etiquette
* Participants must abide by our [Code-of-Conduct](https://github.com/OAI/OpenAPI-Specification/blob/main/CODE_OF_CONDUCT.md#code-of-conduct).
* Participants must abide by our [Code-of-Conduct](https://github.com/OAI/OpenAPI-Specification?tab=coc-ov-file).

* Meetings are recorded for future reference, and for those who are not able to attend in-person.

Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/schema-publish.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -49,8 +49,8 @@ jobs:
path: deploy
labels: Housekeeping,Schema
reviewers: darrelmiller,webron,earth2marsh,webron,lornajane,mikekistler,miqui,ralfhandl,handrews,karenetheridge
title: Publish OpenAPI Metaschema Iterations
commit-message: New OpenAPI metaschema iterations
title: Publish OpenAPI Schema Iterations
commit-message: New OpenAPI schema iterations
signoff: true
body: |
This pull request is automatically triggered by GitHub action `schema-publish`.
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/validate-markdown.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,6 @@ jobs:
with:
node-version: '20.x'
- name: Validate markdown
run: npx --yes mdv versions/3.*.md
run: npx --yes mdv versions/3.*.md src/oas.md
- name: Lint markdown 3.0.4, 3.1.1, and later
run: npx --yes markdownlint-cli --config .markdownlint.yaml versions/3.0.4.md versions/3.1.[^0].md versions/3.[2-9].*.md
run: npx --yes markdownlint-cli --config .markdownlint.yaml versions/3.0.4.md versions/3.1.[^0].md versions/3.[2-9].*.md src/oas.md
155 changes: 0 additions & 155 deletions CODE_OF_CONDUCT.md

This file was deleted.

Loading