150 Commits

Author SHA1 Message Date
Ralf Handl
8aba520395 Team reviewers work differently, try later 2024-07-16 10:19:33 +02:00
Ralf Handl
29ee31ffd0 Improved descriptions 2024-07-16 10:11:17 +02:00
Lorna Jane Mitchell
4c7edf900e Merge pull request #3713 from handrews/issue-template
Provide a more direct set of issue routing links
2024-04-25 20:54:34 +01:00
Henry H. Andrews
43ee251c50 Add links for this repository, turn off "blank"
This adds links for things we actually want people to do in this
repository.  It directs enhancement requests to discussions rather
than issues, mirroring what we're doing for the sig-moonwalk repo.

This is done in the config file rather than with issue templates
because GitHub forces issue templates to display at the top of the
list, and the whole point of this configuration is to route people
to other repositories for certain things.
2024-04-23 16:04:24 -07:00
Henry Andrews
9b3900777e Fix typo (review feedback- thanks!)
Co-authored-by: Ralf Handl <ralf.handl@sap.com>
2024-04-19 09:39:40 -07:00
Henry H. Andrews
80ff99c610 Provide a more direct set of issue routing links
We want to send people asking questions (as opposed to reporting
issues) or asking about tools or additional documentation to the
right places.  The previous links mostly sent people to other
docs rather than to places where they could get questions
answered or report other kinds of issues.
2024-04-18 11:59:08 -07:00
Henry H. Andrews
bc7348ae43 Add open projects to the weekly TDC agenda
We've started actually reaching the end of the meeting-specific
agenda, which is great.  We have tended to look at the open
projects, but that has required someone suggesting that action.

This adds a link to the open projects after the spec PRs and
before the new issues (which looks for unlabled issues).
2024-04-18 11:26:06 -07:00
Duncan Beevers
95fd0a867d Update agenda.md
Remove "Note:" and manual bold from Weekly meeting schedule announcement heading
2024-03-28 17:07:04 -07:00
Duncan Beevers
505553cd74 Update agenda.md
Break Agenda template into distinct sections

Remove Meeting Accessibility slide screenshot, and replace with markdown bulleted list of Meeting Accessibility points.

Add Zoom UI screenshots with alt text demonstrating 'Blur My Background' and 'Raise Hand' features.

Remove empty row from Agenda Structure table
2024-03-28 11:45:09 -07:00
Lorna Mitchell
b5d3fea4dc Update actions used in respec workflow 2024-03-19 11:00:32 +00:00
Henry Andrews
03b43e1232 Sync validate-markdown workflow with main (3.1.1) (#3559)
* Sync validate-markdown workflow with main (3.1.1)

* Match latest environment from main
2024-02-15 12:43:51 -05:00
Henry Andrews
d948ced74c Sync validate-markdown workflow with main (3.0.4) (#3558)
* Sync validate-markdown workflow with main (3.0.4)

* Match latest environment from main
2024-02-15 12:43:03 -05:00
Henry Andrews
b3f5d93c26 Align the markdown workflow with the others (#3570)
Checkout package-lock.json from main and use node v20.
Add --yes to npx because it seems to need it when run locally,
although it's probably redundant in the CI environment.  But
it's safe to include.
2024-02-15 12:42:30 -05:00
Vincent Biret
9a76230383 - updates schema validation workflow to checkout the lock
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
2024-02-09 07:56:47 -05:00
Vincent Biret
b9b1ac40a0 - switches to npm ci
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
2024-02-09 07:55:05 -05:00
Lorna Jane Mitchell
68d98c2745 Update weekly meeting agenda to direct topic suggestions and add housekeeping time (#3522)
* Remove old backlog agenda and unused tag filters from weekly meeting agenda, add housekeeping entry

* Update agenda.md

Building on Lorna's work, this:
- changes housekeeping to governance to avoid conflict with the issue label
- tightens up the instructions (wordsmithing and general cleanup)
- re-orders meeting info and CoC
- shortens the ideal time for the first two items to 5 mins

---------

Co-authored-by: Marsh Gardiner <marsh.gardiner@gmail.com>
2024-02-08 12:41:28 -05:00
Henry H. Andrews
7f0b710272 Always checkout JavaScript environment from main
Workflows run from the workflow file on main, even when they
run on branches.  But just running "npm i" or a command like "npx"
that also installs packages uses the package.json file from
the branch.

Rather than attempt to keep the branch package files up-to-date
(which would _quadruple_ the number of update PRs, adding three
branch update PRs for every dependabot PR), let's just checkout
the package.json from main whenver we run.  The other workflows
only run on main - these two are the ones that run on branches.
2024-02-07 14:09:26 -08:00
Marsh Gardiner
1de526fc05 Merge pull request #3533 from handrews/pr-template
merging per today's TDC call
2024-02-01 09:54:59 -08:00
Darrel
b55f405783 Update .github/pull_request_template.md 2024-02-01 12:52:40 -05:00
Henry H. Andrews
932da89120 PR guidance on branches and files
This adds a default PR template with a comment explaining
what branches and files can be used for which purposes.
2024-01-29 14:11:37 -08:00
Jason Desrosiers
a7ff760f68 Switch from mocha to vitest 2024-01-26 13:38:12 -08:00
Lorna Jane Mitchell
881b0281d8 Merge pull request #3497 from baywet/feature/dependabot-npm
adds dependabot configuration for npm
2024-01-18 19:33:36 +00:00
Vincent Biret
949b4fffad - adds dependabot configuration for npm 2024-01-11 12:19:25 -05:00
Vincent Biret
7a99dcd519 - only runs issues workflows on original repo
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
2024-01-09 14:09:13 -05:00
Darrel
9394d369a4 Added a CODEOWNERS file (#3489) 2024-01-06 12:23:12 -05:00
Mike Ralphson
0b6fafc608 Create issue template config.yml (#3211)
* Create issue template config.yml

* Update .github/ISSUE_TEMPLATE/config.yml

Co-authored-by: Lorna Jane Mitchell <lorna@lornajane.net>

---------

Co-authored-by: Darrel <darrmi@microsoft.com>
Co-authored-by: Lorna Jane Mitchell <lorna@lornajane.net>
2024-01-06 09:28:33 -05:00
dependabot[bot]
6458d3056e Bump peter-evans/create-pull-request from 3 to 5 (#3445)
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 3 to 5.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v3...v5)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-14 12:38:34 -05:00
dependabot[bot]
7175d5bcaa Bump actions/setup-node from 1 to 4 (#3443)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 1 to 4.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v1...v4)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-14 12:18:11 -05:00
Vincent Biret
f0eb8b93be - fixes a bug where the agenda automation would hit the 3 pinned items limitation (#3469) 2023-12-14 12:07:13 -05:00
Marsh Gardiner
b415dd72b1 Merge pull request #3437 from baywet/feature/auto-close-stale-issues
- adds a workflow to handle stale issues
2023-11-16 09:29:15 -08:00
Marsh Gardiner
0870aeb83c Merge pull request #3435 from baywet/feature/auto-close-agenda
- updates agenda workflow so it closes older agenda issues automatically
2023-11-16 09:10:18 -08:00
Vincent Biret
d2614f467c - adds missing contents permission
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
2023-11-09 14:19:33 -05:00
Vincent Biret
3536a5e106 - adds missing permission to read the content
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
2023-11-09 14:18:08 -05:00
Vincent Biret
9a86ad3bce - updates inactivity message and delays 2023-11-09 14:09:09 -05:00
Vincent Biret
70eefd30ad - adds a delay before closing agenda issues
- adds pinning and unpinning of agenda issues

Signed-off-by: Vincent Biret <vibiret@microsoft.com>
2023-11-09 14:00:37 -05:00
Vincent Biret
f73731dd34 - adds dependabot configuration for actions (#3436) 2023-11-09 12:24:01 -05:00
Vincent Biret
cb6e9bdaaa - adds a workflow to handle stale issues
Signed-off-by: Vincent Biret <vibiret@microsoft.com>
2023-11-06 15:37:10 -05:00
Vincent Biret
278474d9a9 - updates agenda workflow so it closes older agenda issues automatically 2023-11-06 15:25:56 -05:00
Mike Ralphson
2408885706 Update agenda.md template with approved PRs item/link (#3221)
As discussed on last week's call
2023-03-30 18:53:41 -04:00
Darrel
67a6a32813 Update to create next agenda on Thursday (#3065) 2022-11-17 08:59:08 -08:00
Mike Ralphson
9d3895aef2 Add code-of-conduct link to agenda template 2021-06-11 09:36:21 +01:00
Mike Ralphson
8c547b2c61 Make agenda workflow run on Mondays
Makes the workflow trigger match the comment, thus giving people more time to add agenda items
2021-06-11 09:28:02 +01:00
Mike Ralphson
df62e1ef8e Add accessible meetings slide to agenda template 2021-06-10 18:21:42 +01:00
Mike Ralphson
851a6d18a0 Add a GitHub workflow to run the metaschema tests (incl. boolean schemas) (#2614)
* Add test cases for valid and invalid top-level schemaObject types

Signed-off-by: Mike Ralphson <mike.ralphson@gmail.com>

* Update workflow actions to node 14

Signed-off-by: Mike Ralphson <mike.ralphson@gmail.com>
2021-06-10 10:38:44 -06:00
Mike Ralphson
be7689486e Respec fix and SEO changes (#2603)
* fix: v2.0 maintainers and version/date

Signed-off-by: Mike Ralphson <mike.ralphson@gmail.com>

* Add some largely non-visible SEO improvements to the rendered spec

Signed-off-by: Mike Ralphson <mike.ralphson@gmail.com>
2021-06-03 10:37:26 -06:00
Mike Ralphson
cc45c37d69 Add script and GitHub action to automatically generate ReSpec versions of the spec (#2574)
* workflows: update used actions

* .

* bikeshed rendering (WIP)

* bikeshed; split into v2, v3 directories

* bikeshed; fixes to TOC,code blocks and indent levels

* bikeshed; work from unmodified .md files

* bikeshed; .gitignore

* bikeshed; separate header for v3.0.1 for now

* respec; as an alternative to bikeshed

* Rename bikeshed to md2html

* md2html; current setup

* md2html; wip

* md2html; fix 1 toc bug

* md2html; fix another toc bug

* md2html; fix 1 respec toc bug

* md2html; fix another bikeshed toc bug

* respec; former editor support - needs ReSpec 20.x

* Latest respec tweaks

* pre block css background, RFC ref fixes

* Github gist syntax highlighting css

* md2html: move to scripts dir

* md2html: resolve relative links for examples

* md2html: use respec js from spec.openapis.org site

* md2html: find gist.css regardless of run dir

* md2html: don't mix https and http content (toc)

* md2html; include google analytics

* md2html; build putative versions 4,5 etc

* md2html; tidying up

* md2html; specify lang="en" in html

* build: update deps

* fix: style examples bugs, refs #2488

* fix: update highlightjs call in md2html

* feat: add github action

Signed-off-by: Mike Ralphson <mike.ralphson@gmail.com>

* build: create a `latest.html` ReSpec version

Signed-off-by: Mike Ralphson <mike.ralphson@gmail.com>
2021-05-20 12:42:25 -04:00
Mike Ralphson
a295d9af0e feat: add agenda workflow/template (#2571)
Signed-off-by: Mike Ralphson <mike.ralphson@gmail.com>
2021-05-20 12:38:59 -04:00
Mike Ralphson
5b55a134bc fix: update refs to master branch to main (#2546)
Signed-off-by: Mike Ralphson <mike.ralphson@gmail.com>
2021-04-18 10:20:14 -06:00
Mike Ralphson
52f4e1a048 actions: convert-examples-to-json (js version) (#2199) 2020-06-18 12:20:55 -04:00
Mike Ralphson
149e6be1b0 actions: add mdv to replace Travis (#2139) 2020-02-18 11:54:51 -07:00