119 Commits

Author SHA1 Message Date
Ralf Handl
37d87b3715 Merge pull request #4962 from OAI/main
dev: update from main
2025-09-16 13:00:38 +02:00
Karen Etheridge
1b3cdb1442 Allow for searching for PRs that need schema changes 2025-09-15 14:51:15 -07:00
Ralf Handl
b1281dfc58 Merge pull request #4920 from OAI/main 2025-09-04 12:23:24 +02:00
dependabot[bot]
44376a0169 Bump actions/setup-node from 4 to 5
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4 to 5.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-04 09:47:57 +00:00
Ralf Handl
87c5825b03 Merge pull request #4859 from OAI/main
dev: update from main
2025-08-13 17:12:49 +02:00
Ralf Handl
90242c9ab4 Wait after creating PR for status checks to be triggered 2025-08-13 14:56:22 +02:00
Ralf Handl
20e3915e03 Merge pull request #4850 from OAI/main
dev: update from main
2025-08-12 19:27:59 +02:00
Ralf Handl
0c7be2a3cf Merge pull request #4843 from OAI/dependabot/github_actions/actions/checkout-5
Bump actions/checkout from 4 to 5
2025-08-12 19:27:08 +02:00
Ralf Handl
2cd2979292 Merge pull request #4842 from OAI/main
dev: update from main
2025-08-12 19:08:22 +02:00
dependabot[bot]
5e718d47e0 Bump actions/checkout from 4 to 5
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-12 15:48:13 +00:00
Ralf Handl
e7ddef55f8 Wait for required status checks to finish 2025-08-12 10:06:18 +02:00
Ralf Handl
53e56bf516 Merge branch 'main' into dev-merge-main 2025-08-11 23:11:39 +02:00
Ralf Handl
dd19e3fe9f auto-merge sync PRs from dev 2025-07-10 23:15:53 +02:00
Henry Andrews
7b9aa7b72e Merge pull request #4731 from OAI/main
dev: update from main
2025-06-16 07:42:35 -07:00
Ralf Handl
650fb9a2b9 Use app token - trigger PR event 2025-06-16 14:55:35 +02:00
Henry Andrews
5d06d243c2 Merge pull request #4715 from OAI/main
dev: update from main
2025-06-14 07:55:45 -07:00
Ralf Handl
ea3dd41436 Set exit code only if base branch is not dev 2025-06-14 16:37:11 +02:00
Frank Kilcommins
651269e802 chore: remove duplicate PR reviewers within GH actions 2025-05-27 09:37:50 +01:00
Lorna Jane Mitchell
d26516847c Update .github/workflows/validate-markdown.yaml 2025-04-21 20:13:27 +01:00
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