150 Commits

Author SHA1 Message Date
Ralf Handl
79fe0031ac Remove mdv from workflow
use markdownlint-cli2 and refresh package-lock.json
2025-04-16 10:34:57 +02:00
Ralf Handl
506fa07444 respec.yaml: only run on main 2025-04-07 10:05:01 +02:00
Ralf Handl
2da61485a2 respec workflow only on demand 2025-04-04 15:09:43 +02:00
Henry H. Andrews
1a1b49c500 We do not need to see the instructions post-filing 2025-03-27 08:47:39 -07:00
Ralf Handl
742d96b67e Rename contribute-to-the-registries-at-spec-openapis-org-registry.md to registry_feature_request.md 2025-03-24 10:36:05 +01:00
Ralf Handl
c0f62c358c Rename report-an-error-in-the-specification.md to spec_bug_report.md 2025-03-24 10:35:22 +01:00
Ralf Handl
41fdb3b8b7 Merge pull request #4493 from OAI/ralfhandl-issue-templates-1
Update config.yml
2025-03-24 10:23:04 +01:00
Ralf Handl
bd6fff0d52 Update config.yml 2025-03-24 10:21:51 +01:00
Ralf Handl
6337d5dd4c Update issue templates
Add template for registry change
Improve template for spec bug report
2025-03-24 10:19:48 +01:00
Miguel Quintero
e09c356622 Merge pull request #4481 from ralfhandl/main-sync-scripts-from-dev
main: port from dev
2025-03-22 11:43:49 -04:00
Ralf Handl
b70d917f2b Update issue templates
Pressing the "New issue" button leads to an endless loop:
- It shows a "Create new issue popup" with many options, the second and third to last are "Please open an issue in this repository!".
- Pressing one of these redirects to https://github.com/OAI/OpenAPI-Specification/issues/new/choose, which is a full-page version of the popup, and in turn only opens additional tabs with the same page.

I hope that adding a "Bug report" template will break that loop.
2025-03-21 16:23:33 +01:00
Ralf Handl
d53c93ca16 Port from dev 2025-03-20 18:48:37 +01:00
Miguel Quintero
f3c113a0ab Merge pull request #4409 from OAI/main-check-restricted-files-and-allow-some-PRs
main: check-restricted-files.yaml reports ok for intra-repo PRs that are allowed to change these files
2025-03-09 11:46:43 -04:00
Ralf Handl
0932cde5e4 Create sync-dev-to-vX.Y-dev.yaml 2025-03-06 15:58:21 +00:00
Lorna Jane Mitchell
bc7aaf3019 Merge pull request #4393 from OAI/main-workflow-sync-main-to-devf
main: new workflow that syncs main to dev
2025-03-06 15:29:02 +00:00
Ralf Handl
037ebedc59 check-restricted-files.yaml: check for allowed PRs
Check in the whether the PR is an intra-repo sync PR or release PR and report "ok" for these.

Conditions:
- PR's `head` and `base` repo is `OAI/OpenAPI-Specification` and
  - `head` is `main` and `base` is `dev`, or
  - `head` is `dev` and `base` matches `v?.?-dev`, or
  - `head` matches `v?.?.?-rel` and `base` is `main`
2025-03-06 15:09:06 +01:00
Ralf Handl
a963ad6e05 Simplified approach 2025-03-04 20:20:06 +01:00
Ralf Handl
fa1f64a262 Create check-restricted-files.yaml
Simple workflow to check for changes to files in schemas and versions folder
2025-03-03 14:15:02 +01:00
Ralf Handl
1dd2c02add Create sync-main-to-dev.yaml
New workflow to sync changes from main to dev via PRs
2025-02-28 17:21:12 +01:00
Duncan Beevers
5bc34d87fd Update agenda.md
Update Zoom UI screenshot for Raise Hand control
2025-02-27 09:56:38 -08:00
Ralf Handl
5495770b73 Update schema-tests.yaml: correct step description
Install dependencies is no longer fetching from `main`.
2025-01-24 09:09:41 +01:00
Ralf Handl
c1c275d7c5 Use branch-local package-lock.json 2025-01-22 09:22:21 +01:00
Lorna Jane Mitchell
71e5119ecd Add checkboxes to the PR template to indicate if schema updates are needed 2025-01-10 12:27:30 +00:00
Marsh Gardiner
bcc9f2971f Fixes the CoC link in the agenda 2024-11-14 09:51:07 -08:00
Henry H. Andrews
b7683f9c43 Update PR template for new branching strategy. 2024-11-14 09:46:30 -08:00
Henry H. Andrews
e3bfb47ad0 The schemas are (mostly) not metaschemas 2024-11-11 12:10:34 -08:00
Ralf Handl
fdc83e6388 Same reviewers as for schema publishing 2024-11-07 18:57:18 +01:00
Ralf Handl
c1ce814ea1 Add Karen 2024-11-07 18:37:08 +01:00
Ralf Handl
3875a59d84 Update schema-publish.yaml 2024-11-07 18:29:50 +01:00
Ralf Handl
7e969882c4 Merge pull request #4162 from ralfhandl/main-schema-publish
Schema Publish workflow
2024-11-07 18:04:00 +01:00
Ralf Handl
31d2909b86 Delete .github/workflows/convert-examples-to-json.yaml 2024-10-29 23:11:17 +01:00
Ralf Handl
fd5cdc2a92 Update schema-publish.yaml 2024-10-25 16:00:49 +02:00
Ralf Handl
6a4b0f4417 Update schema-publish.yaml 2024-10-25 15:56:44 +02:00
Ralf Handl
44a759c6d1 Publish script 2024-10-25 15:48:53 +02:00
Ralf Handl
8bff2ce8a7 Use "future-proof" glob pattern for markdownlint 2024-10-25 10:25:26 +02:00
Ralf Handl
13dadbcea1 Merge remote-tracking branch 'upstream/main' into 3.1.1-set-release-date 2024-10-24 18:22:18 +02:00
Miguel Quintero
b8953109f2 Merge pull request #4080 from OAI/v3.0.4-dev
Release v3.0.4
2024-10-24 12:19:23 -04:00
Ralf Handl
c993d0682c Use YAML for schema tests
and don't convert to JSON
2024-10-16 10:00:07 +02:00
Ralf Handl
882d1caedb Only generate JSON before running the tests 2024-10-16 09:43:06 +02:00
Ralf Handl
50047b662a Update schema-tests.yaml 2024-10-15 17:39:14 +02:00
Ralf Handl
7119547558 Update comment 2024-10-15 17:27:05 +02:00
Ralf Handl
7532592d7f Add check-in step 2024-10-15 17:22:05 +02:00
Ralf Handl
33c034068d Update schema-tests.yaml 2024-10-15 17:14:53 +02:00
Ralf Handl
3d62acbadf Merge remote-tracking branch 'upstream/main' into 3.1.1-update-from-main 2024-09-06 11:03:47 +02:00
Ralf Handl
e9a1d2b5ee Merge remote-tracking branch 'upstream/main' into 3.0.4-update-from-main 2024-09-02 09:56:13 +02:00
Ralf Handl
0c95ec51a5 Cleanup 2024-08-22 13:21:22 +02:00
Ralf Handl
a248f6efd0 Cleanup 2024-08-22 13:20:56 +02:00
Ralf Handl
c7920ccdce Lint 3.0.4.md 2024-08-19 15:17:33 +02:00
Ralf Handl
70d385128d Lint 3.0.4.md 2024-08-19 15:11:00 +02:00
Ralf Handl
11d79384c2 respec PR text 2024-07-23 16:19:20 +02:00