Fix npm run version#1517
Fix npm run version#1517robmoffat merged 18 commits intofinos:fdc3-web-impl-update-docusaurusfrom patrocinio:npm-version-2
Conversation
The trademark HTML caused issues - removing for now
First round of OpenFin to Here brand changes
Removed #1191 reference in changelog
FDC3 For Web Browsers Implementation
✅ Deploy Preview for fdc3 ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
|
@patrocinio thanks for the contribution! @robmoffat @TheJuanAndOnly99 I see the easyCLA check passed, but not the usual comment. Do we know the check actually ran? |
|
/easycla |
|
Hey @kriswest I raised a ticket with the EasyCLA team (as I can't see the inner workings of the bot) asking them to verify that the check actually ran. Please standby for their response. |
|
@patrocinio and @robmoffat + @finos/fdc3-maintainers We appear to have further problems with this script - to test it fully you have to manually update the version number in the "version": "cross-env-shell VERSION=2.2 npm run version-run",
Updating two of the scripts as follows seems to resolve that: "version-run": "cross-env-shell \"echo Creating version: \\$VERSION... && npm run prebuild && npm run docusaurus docs:version $VERSION && npm run version:docs-schema && npm run version:docs-replace && npm run version:schemas && npm run version:schemas-replace && npm run version:appd-replace\"", "version:schemas-replace": "cross-env-shell replace-in-files --string=/schemas/next --replacement=/schemas/$VERSION static/schemas/$VERSION/**/*.schema.json",That gets the version created, and the schemas renamed correctly, version number applied to standard Part overview pages. I can't currently commit these changes but I'm happy for someone else to add them to this or another PR. Finally, after the proposed fixes, the version menu at the top of the page is still missing the new version... That seems to be manually configured now in website/docusaurus.config.js (themeConfig.items[7]) where that used to come from config. We should probably be switching over to the navbar docsVersionDropdown item to do that for us. |
|
@kriswest I have confirmed with the EasyCLA team that the checks ran correctly. |
9fef2db
into
finos:fdc3-web-impl-update-docusaurus
Describe your change
Related Issue
fixes #1516
Contributor License Agreement
Review Checklist
DesktopAgent,Channel,PrivateChannel,Listener,Bridging)?JSDoc comments on interfaces and types should be matched to the main documentation in /docs
Conformance test definitions should cover all required aspects of an FDC3 Desktop Agent implementation, which are usually marked with a MUST keyword, and optional features (SHOULD or MAY) where the format of those features is defined
The Web Connection protocol and Desktop Agent Communication Protocol schemas must be able to support all necessary aspects of the Desktop Agent API, while Bridging must support those aspects necessary for Desktop Agents to communicate with each other
npm run build) run and the results checked in?Generated code will be found at
/src/api/BrowserTypes.tsand/or/src/bridging/BridgingTypes.tsBaseContextschema applied viaallOf(as it is in existing types)?titleanddescriptionprovided for all properties defined in the schema?npm run build) run and the results checked in?Generated code will be found at
/src/context/ContextTypes.ts