You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Added steps to prepare and upload IndexNow artifacts during the CI process.
- Implemented a new script for managing IndexNow manifests and payloads.
- Updated documentation to include instructions for setting up IndexNow integration.
Signed-off-by: Cory Rylan <crylan@nvidia.com>
Copy file name to clipboardExpand all lines: projects/internals/BUILD.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -199,6 +199,10 @@ The following GitHub settings optimize code quality and stability within the rep
199
199
200
200
Scheduled workflows run nightly builds of the documentation as well as full runs of [Lighthouse CI](https://github.com/GoogleChrome/lighthouse-ci) against each of the 50+ components in the Elements library.
201
201
202
+
-[IndexNow](https://www.indexnow.org/)
203
+
204
+
The Pages deployment workflow notifies IndexNow after it publishes documentation updates. Before merging changes that enable this workflow, add an `INDEXNOW_KEY` repository Actions secret containing 8 to 128 letters, numbers, or dashes. The workflow publishes the verification file under the Pages project path, submits only changed sitemap URLs, and retains each notification payload for 30 days so maintainers can rerun a failed notification job.
205
+
202
206
## Release
203
207
204
208
[Semantic Release](https://github.com/semantic-release/semantic-release) is an open source tool for managing automatic publishing and deployment of libraries and packages following [SEMVER](https://semver.org/). This enables a fix or feature to be available within minutes of it merging and passing the CI automated tests. To integrate into GitHub, complete the following:
0 commit comments