Skip to content

docs: resolve issue #45949 - Simplified Chinese GitHub Mobile article #51402

docs: resolve issue #45949 - Simplified Chinese GitHub Mobile article

docs: resolve issue #45949 - Simplified Chinese GitHub Mobile article #51402

Triggered via pull request October 11, 2026 11:52
Status Failure
Total duration 1m 32s
Artifacts –

test.yml

on: pull_request
Matrix: test
Fit to window
Zoom out
Zoom in

Annotations

28 errors, 30 warnings, and 30 notices
src/content-linter/tests/category-pages.ts > category pages > category index "actions/tutorials/index.md": src/frame/lib/page.ts#L186
Error: 1 frontmatter errors in content/get-started/using-github/github-mobile.md ❯ new Page src/frame/lib/page.ts:186:13 ❯ Page.init src/frame/lib/page.ts:124:12 ❯ createTree src/frame/lib/create-tree.ts:60:21 ❯ src/frame/lib/create-tree.ts:111:27 ❯ createTree src/frame/lib/create-tree.ts:81:7 ❯ src/frame/lib/create-tree.ts:111:27 ❯ createTree src/frame/lib/create-tree.ts:81:7 ❯ src/frame/lib/create-tree.ts:111:27 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { frontmatterErrors: [ { property: 'translations', message: 'must NOT have additional properties', reason: 'additionalProperties', filepath: 'content/get-started/using-github/github-mobile.md' } ] }
src/content-linter/tests/category-pages.ts > category pages > category index "actions/reference/index.md": src/frame/lib/page.ts#L186
Error: 1 frontmatter errors in content/get-started/using-github/github-mobile.md ❯ new Page src/frame/lib/page.ts:186:13 ❯ Page.init src/frame/lib/page.ts:124:12 ❯ createTree src/frame/lib/create-tree.ts:60:21 ❯ src/frame/lib/create-tree.ts:111:27 ❯ createTree src/frame/lib/create-tree.ts:81:7 ❯ src/frame/lib/create-tree.ts:111:27 ❯ createTree src/frame/lib/create-tree.ts:81:7 ❯ src/frame/lib/create-tree.ts:111:27 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { frontmatterErrors: [ { property: 'translations', message: 'must NOT have additional properties', reason: 'additionalProperties', filepath: 'content/get-started/using-github/github-mobile.md' } ] }
src/content-linter/tests/category-pages.ts > category pages > category index "actions/how-tos/index.md": src/frame/lib/page.ts#L186
Error: 1 frontmatter errors in content/get-started/using-github/github-mobile.md ❯ new Page src/frame/lib/page.ts:186:13 ❯ Page.init src/frame/lib/page.ts:124:12 ❯ createTree src/frame/lib/create-tree.ts:60:21 ❯ src/frame/lib/create-tree.ts:111:27 ❯ createTree src/frame/lib/create-tree.ts:81:7 ❯ src/frame/lib/create-tree.ts:111:27 ❯ createTree src/frame/lib/create-tree.ts:81:7 ❯ src/frame/lib/create-tree.ts:111:27 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { frontmatterErrors: [ { property: 'translations', message: 'must NOT have additional properties', reason: 'additionalProperties', filepath: 'content/get-started/using-github/github-mobile.md' } ] }
src/content-linter/tests/category-pages.ts > category pages > category index "actions/concepts/index.md": src/frame/lib/page.ts#L186
Error: 1 frontmatter errors in content/get-started/using-github/github-mobile.md ❯ new Page src/frame/lib/page.ts:186:13 ❯ Page.init src/frame/lib/page.ts:124:12 ❯ createTree src/frame/lib/create-tree.ts:60:21 ❯ src/frame/lib/create-tree.ts:111:27 ❯ createTree src/frame/lib/create-tree.ts:81:7 ❯ src/frame/lib/create-tree.ts:111:27 ❯ createTree src/frame/lib/create-tree.ts:81:7 ❯ src/frame/lib/create-tree.ts:111:27 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { frontmatterErrors: [ { property: 'translations', message: 'must NOT have additional properties', reason: 'additionalProperties', filepath: 'content/get-started/using-github/github-mobile.md' } ] }
src/content-linter/tests/category-pages.ts > category pages > category index "actions/get-started/index.md": src/frame/lib/page.ts#L186
Error: 1 frontmatter errors in content/get-started/using-github/github-mobile.md ❯ new Page src/frame/lib/page.ts:186:13 ❯ Page.init src/frame/lib/page.ts:124:12 ❯ createTree src/frame/lib/create-tree.ts:60:21 ❯ src/frame/lib/create-tree.ts:111:27 ❯ createTree src/frame/lib/create-tree.ts:81:7 ❯ src/frame/lib/create-tree.ts:111:27 ❯ createTree src/frame/lib/create-tree.ts:81:7 ❯ src/frame/lib/create-tree.ts:111:27 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { frontmatterErrors: [ { property: 'translations', message: 'must NOT have additional properties', reason: 'additionalProperties', filepath: 'content/get-started/using-github/github-mobile.md' } ] }
src/content-linter/tests/category-pages.ts > category pages > category index "account-and-profile/reference/index.md": src/frame/lib/page.ts#L186
Error: 1 frontmatter errors in content/get-started/using-github/github-mobile.md ❯ new Page src/frame/lib/page.ts:186:13 ❯ Page.init src/frame/lib/page.ts:124:12 ❯ createTree src/frame/lib/create-tree.ts:60:21 ❯ src/frame/lib/create-tree.ts:111:27 ❯ createTree src/frame/lib/create-tree.ts:81:7 ❯ src/frame/lib/create-tree.ts:111:27 ❯ createTree src/frame/lib/create-tree.ts:81:7 ❯ src/frame/lib/create-tree.ts:111:27 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { frontmatterErrors: [ { property: 'translations', message: 'must NOT have additional properties', reason: 'additionalProperties', filepath: 'content/get-started/using-github/github-mobile.md' } ] }
src/content-linter/tests/category-pages.ts > category pages > category index "account-and-profile/tutorials/index.md": src/frame/lib/page.ts#L186
Error: 1 frontmatter errors in content/get-started/using-github/github-mobile.md ❯ new Page src/frame/lib/page.ts:186:13 ❯ Page.init src/frame/lib/page.ts:124:12 ❯ createTree src/frame/lib/create-tree.ts:60:21 ❯ src/frame/lib/create-tree.ts:111:27 ❯ createTree src/frame/lib/create-tree.ts:81:7 ❯ src/frame/lib/create-tree.ts:111:27 ❯ createTree src/frame/lib/create-tree.ts:81:7 ❯ src/frame/lib/create-tree.ts:111:27 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { frontmatterErrors: [ { property: 'translations', message: 'must NOT have additional properties', reason: 'additionalProperties', filepath: 'content/get-started/using-github/github-mobile.md' } ] }
src/content-linter/tests/category-pages.ts > category pages > category index "account-and-profile/how-tos/index.md": src/frame/lib/page.ts#L186
Error: 1 frontmatter errors in content/get-started/using-github/github-mobile.md ❯ new Page src/frame/lib/page.ts:186:13 ❯ Page.init src/frame/lib/page.ts:124:12 ❯ createTree src/frame/lib/create-tree.ts:60:21 ❯ src/frame/lib/create-tree.ts:111:27 ❯ createTree src/frame/lib/create-tree.ts:81:7 ❯ src/frame/lib/create-tree.ts:111:27 ❯ createTree src/frame/lib/create-tree.ts:81:7 ❯ src/frame/lib/create-tree.ts:111:27 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { frontmatterErrors: [ { property: 'translations', message: 'must NOT have additional properties', reason: 'additionalProperties', filepath: 'content/get-started/using-github/github-mobile.md' } ] }
src/content-linter/tests/category-pages.ts > category pages > category index "account-and-profile/concepts/index.md": src/frame/lib/page.ts#L186
Error: 1 frontmatter errors in content/get-started/using-github/github-mobile.md ❯ new Page src/frame/lib/page.ts:186:13 ❯ Page.init src/frame/lib/page.ts:124:12 ❯ createTree src/frame/lib/create-tree.ts:60:21 ❯ src/frame/lib/create-tree.ts:111:27 ❯ createTree src/frame/lib/create-tree.ts:81:7 ❯ src/frame/lib/create-tree.ts:111:27 ❯ createTree src/frame/lib/create-tree.ts:81:7 ❯ src/frame/lib/create-tree.ts:111:27 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { frontmatterErrors: [ { property: 'translations', message: 'must NOT have additional properties', reason: 'additionalProperties', filepath: 'content/get-started/using-github/github-mobile.md' } ] }
src/content-linter/tests/category-pages.ts > category pages > category index "account-and-profile/get-started/index.md": src/frame/lib/page.ts#L186
Error: 1 frontmatter errors in content/get-started/using-github/github-mobile.md ❯ new Page src/frame/lib/page.ts:186:13 ❯ Page.init src/frame/lib/page.ts:124:12 ❯ createTree src/frame/lib/create-tree.ts:60:21 ❯ src/frame/lib/create-tree.ts:111:27 ❯ createTree src/frame/lib/create-tree.ts:81:7 ❯ src/frame/lib/create-tree.ts:111:27 ❯ createTree src/frame/lib/create-tree.ts:81:7 ❯ src/frame/lib/create-tree.ts:111:27 ⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯ Serialized Error: { frontmatterErrors: [ { property: 'translations', message: 'must NOT have additional properties', reason: 'additionalProperties', filepath: 'content/get-started/using-github/github-mobile.md' } ] }
rest
Process completed with exit code 1.
events
Process completed with exit code 1.
versions
Process completed with exit code 1.
secret-scanning
Process completed with exit code 1.
audit-logs
Process completed with exit code 1.
shielding
Process completed with exit code 1.
graphql
Process completed with exit code 1.
early-access
Process completed with exit code 1.
archives
Process completed with exit code 1.
automated-pipelines
Process completed with exit code 1.
redirects
Process completed with exit code 1.
release-notes
Process completed with exit code 1.
frame
Process completed with exit code 1.
github-apps
Process completed with exit code 1.
assets
Process completed with exit code 1.
webhooks
Process completed with exit code 1.
search
Process completed with exit code 1.
content-render
Process completed with exit code 1.
color-schemes
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
products
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
ghes-releases
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
links
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
observability
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
workflows
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
data-directory
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
journeys
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
content-linter
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
rest
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
events
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
versions
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
secret-scanning
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
audit-logs
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
shielding
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
graphql
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
early-access
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
archives
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
automated-pipelines
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
redirects
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache/restore@v4, actions/cache/save@v4, actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
release-notes
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
frame
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
github-apps
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
assets
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
webhooks
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
article-api
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
landings
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
search
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
fixtures
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
content-render
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/cache@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
color-schemes
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
products
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
ghes-releases
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
links
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
observability
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
workflows
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
data-directory
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
journeys
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
content-linter
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
rest
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
events
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
versions
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
secret-scanning
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
audit-logs
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
shielding
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
graphql
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
early-access
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
archives
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
automated-pipelines
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
redirects
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
release-notes
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
frame
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
github-apps
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
assets
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
webhooks
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
article-api
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
landings
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
search
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
fixtures
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"
content-render
"The ubuntu-latest label will migrate to Ubuntu 26 beginning October 19, 2026. For more information, see https://github.com/actions/runner-images/issues/14748"