Skip to content

CI/PR

CI/PR #416

Manually triggered June 1, 2024 21:58
Status Failure
Total duration 2m 27s
Artifacts

ci-pr.yml

on: workflow_dispatch
Matrix: simulate-deploy-discarding-build-cache
Matrix: test-after-build
Matrix: test-before-build
Fit to window
Zoom out
Zoom in

Annotations

27 errors
typecheck-tests
Process completed with exit code 2.
typecheck-project
Process completed with exit code 2.
src/types/postbuild.Page.test.ts > should not produce static type errors: src/i18n/lazybones.ts#L8
Error: Type '{ readonly 'meta-description': ""; readonly title: ""; }' is not assignable to type 'never'. 6 | 7 | export const SHARED_TESTING_BLOG_CATEGORY_METADATAS = { > 8 | 'fake-subcategory': { | ^ 9 | 'meta-description': _, 10 | title: _ at src/i18n/lazybones.ts:8:3 Type 'string' is not assignable to type 'never'. 10 | title: _ 11 | }, > 12 | '_meta-description': _, | ^ 13 | _title: _ 14 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; at src/i18n/lazybones.ts:12:3 Type 'string' is not assignable to type 'never'. 11 | }, 12 | '_meta-description': _, > 13 | _title: _ | ^ 14 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; 15 | at src/i18n/lazybones.ts:13:3 Type 'string' is not assignable to type 'never'. 15 | 16 | export const SHARED_TESTING_BLOG_SUBCATEGORIES_PAGES_TITLES = { > 17 | 'blog-testing-category': _, | ^ 18 | 'fake-subcategory': _ 19 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; at src/i18n/lazybones.ts:17:3 Type 'string' is not assignable to type 'never'. 16 | export const SHARED_TESTING_BLOG_SUBCATEGORIES_PAGES_TITLES = { 17 | 'blog-testing-category': _, > 18 | 'fake-subcategory': _ | ^ 19 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; 20 | at src/i18n/lazybones.ts:18:3 Type '{ readonly 'start-typing': ""; readonly notifications: ""; readonly breadcrumbs: ""; readonly 'sign-up': ""; readonly brand: ""; readonly draft: ""; readonly pages: ""; readonly logo: ""; readonly page: ""; readonly tags: ""; readonly blog: ""; readonly all: ""; readonly toc: ""; }' is not assignable to type 'never'. 13 | 14 | export const SHARED_VOCAB_SCHEMA = { > 15 | vocab: { | ^ 16 | 'start-typing': _, 17 | notifications: _, at src/i18n/locales/schema.ts:15:3 Type '{ readonly homepage: ""; readonly blog: ""; readonly "blog-testing-category": ""; readonly "fake-subcategory": ""; readonly "patch-notes": ""; readonly dashboard: ""; readonly "discord-bot": ""; readonly "patch-notes-bis": ""; readonly "dashboard-bis": ""; readonly "discord-bot-bis": ""; }' is not assignable to type 'never'. 29 | }, 30 | > 31 | 'pages-titles': PAGES_TITLES | ^ 32 | } as const satisfies TypedLeafsJSONData<NotScanned>; 33 | at src/i18n/locales/schema.ts:31:3 Type '{ readonly 'sr-only': { readonly 'choose-search-mode': ""; readonly 'close-search-menu': ""; readonly 'dashboard-access': ""; readonly 'homepage-access': ""; readonly 'quick-access': ""; readonly 'blog-access': ""; readonly 'next-screen': ""; readonly 'prev-screen': ""; readonly results: ""; }; readonly options: { ....' is not assignable to type 'never'. 33 | 34 | export default { > 35 | 'search-menu': { | ^ 36 | 'sr-only': { 37 | 'choose-search-mode': _, at src/i18n/locales/schema.ts:35:3 Type '{ readonly 'sr-only': { readonly 'brand-logo': ""; readonly 'sort-by': ""; readonly goToTop: ""; }; readonly 'copy-to-clipboard': ""; readonly 'invite-the-bot': ""; readonly 'no-blog-post': ""; readonly 'footer-copy': ""; ... 20 more ...; readonly toc: ""; }' is not assignable to type 'never'. 55 | }, 56 | > 57 | vocab: { | ^ 58 | ...SHARED_VOCAB_SCHEMA.vocab, 59 | 'sr-only': { at src/i18n/locales/schema.ts:57:3 Type '{ readonly 'sr-only': { readonly 'close-language-switcher-menu': ""; readonly 'open-language-switcher-menu': ""; readonly 'language-switcher-menu': ""; readonly 'close-hamburger-menu': ""; readonly 'switch-to-light-mode': ""; readonly 'open-hamburger-menu': ""; readonly 'switch-to-dark-mode': ""; readonly 'open-sear...' is not assignable to type 'never'. 77 | }, 78 | > 79 | navbar: {
src/types/adapters/postbuild.BlogAdapter.test.ts > should not produce static type errors: src/i18n/lazybones.ts#L8
Error: Type '{ readonly 'meta-description': ""; readonly title: ""; }' is not assignable to type 'never'. 6 | 7 | export const SHARED_TESTING_BLOG_CATEGORY_METADATAS = { > 8 | 'fake-subcategory': { | ^ 9 | 'meta-description': _, 10 | title: _ at src/i18n/lazybones.ts:8:3 Type 'string' is not assignable to type 'never'. 10 | title: _ 11 | }, > 12 | '_meta-description': _, | ^ 13 | _title: _ 14 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; at src/i18n/lazybones.ts:12:3 Type 'string' is not assignable to type 'never'. 11 | }, 12 | '_meta-description': _, > 13 | _title: _ | ^ 14 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; 15 | at src/i18n/lazybones.ts:13:3 Type 'string' is not assignable to type 'never'. 15 | 16 | export const SHARED_TESTING_BLOG_SUBCATEGORIES_PAGES_TITLES = { > 17 | 'blog-testing-category': _, | ^ 18 | 'fake-subcategory': _ 19 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; at src/i18n/lazybones.ts:17:3 Type 'string' is not assignable to type 'never'. 16 | export const SHARED_TESTING_BLOG_SUBCATEGORIES_PAGES_TITLES = { 17 | 'blog-testing-category': _, > 18 | 'fake-subcategory': _ | ^ 19 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; 20 | at src/i18n/lazybones.ts:18:3 Type '{ readonly 'start-typing': ""; readonly notifications: ""; readonly breadcrumbs: ""; readonly 'sign-up': ""; readonly brand: ""; readonly draft: ""; readonly pages: ""; readonly logo: ""; readonly page: ""; readonly tags: ""; readonly blog: ""; readonly all: ""; readonly toc: ""; }' is not assignable to type 'never'. 13 | 14 | export const SHARED_VOCAB_SCHEMA = { > 15 | vocab: { | ^ 16 | 'start-typing': _, 17 | notifications: _, at src/i18n/locales/schema.ts:15:3 Type '{ readonly homepage: ""; readonly blog: ""; readonly "blog-testing-category": ""; readonly "fake-subcategory": ""; readonly "patch-notes": ""; readonly dashboard: ""; readonly "discord-bot": ""; readonly "patch-notes-bis": ""; readonly "dashboard-bis": ""; readonly "discord-bot-bis": ""; }' is not assignable to type 'never'. 29 | }, 30 | > 31 | 'pages-titles': PAGES_TITLES | ^ 32 | } as const satisfies TypedLeafsJSONData<NotScanned>; 33 | at src/i18n/locales/schema.ts:31:3 Type '{ readonly 'sr-only': { readonly 'choose-search-mode': ""; readonly 'close-search-menu': ""; readonly 'dashboard-access': ""; readonly 'homepage-access': ""; readonly 'quick-access': ""; readonly 'blog-access': ""; readonly 'next-screen': ""; readonly 'prev-screen': ""; readonly results: ""; }; readonly options: { ....' is not assignable to type 'never'. 33 | 34 | export default { > 35 | 'search-menu': { | ^ 36 | 'sr-only': { 37 | 'choose-search-mode': _, at src/i18n/locales/schema.ts:35:3 Type '{ readonly 'sr-only': { readonly 'brand-logo': ""; readonly 'sort-by': ""; readonly goToTop: ""; }; readonly 'copy-to-clipboard': ""; readonly 'invite-the-bot': ""; readonly 'no-blog-post': ""; readonly 'footer-copy': ""; ... 20 more ...; readonly toc: ""; }' is not assignable to type 'never'. 55 | }, 56 | > 57 | vocab: { | ^ 58 | ...SHARED_VOCAB_SCHEMA.vocab, 59 | 'sr-only': { at src/i18n/locales/schema.ts:57:3 Type '{ readonly 'sr-only': { readonly 'close-language-switcher-menu': ""; readonly 'open-language-switcher-menu': ""; readonly 'language-switcher-menu': ""; readonly 'close-hamburger-menu': ""; readonly 'switch-to-light-mode': ""; readonly 'open-hamburger-menu': ""; readonly 'switch-to-dark-mode': ""; readonly 'open-sear...' is not assignable to type 'never'. 77 | }, 78 | > 79 | navbar: {
src/types/adapters/postbuild.LpLanguageAndSlugPair.test.ts > should not produce static type errors: src/i18n/lazybones.ts#L8
Error: Type '{ readonly 'meta-description': ""; readonly title: ""; }' is not assignable to type 'never'. 6 | 7 | export const SHARED_TESTING_BLOG_CATEGORY_METADATAS = { > 8 | 'fake-subcategory': { | ^ 9 | 'meta-description': _, 10 | title: _ at src/i18n/lazybones.ts:8:3 Type 'string' is not assignable to type 'never'. 10 | title: _ 11 | }, > 12 | '_meta-description': _, | ^ 13 | _title: _ 14 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; at src/i18n/lazybones.ts:12:3 Type 'string' is not assignable to type 'never'. 11 | }, 12 | '_meta-description': _, > 13 | _title: _ | ^ 14 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; 15 | at src/i18n/lazybones.ts:13:3 Type 'string' is not assignable to type 'never'. 15 | 16 | export const SHARED_TESTING_BLOG_SUBCATEGORIES_PAGES_TITLES = { > 17 | 'blog-testing-category': _, | ^ 18 | 'fake-subcategory': _ 19 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; at src/i18n/lazybones.ts:17:3 Type 'string' is not assignable to type 'never'. 16 | export const SHARED_TESTING_BLOG_SUBCATEGORIES_PAGES_TITLES = { 17 | 'blog-testing-category': _, > 18 | 'fake-subcategory': _ | ^ 19 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; 20 | at src/i18n/lazybones.ts:18:3 Type '{ readonly 'start-typing': ""; readonly notifications: ""; readonly breadcrumbs: ""; readonly 'sign-up': ""; readonly brand: ""; readonly draft: ""; readonly pages: ""; readonly logo: ""; readonly page: ""; readonly tags: ""; readonly blog: ""; readonly all: ""; readonly toc: ""; }' is not assignable to type 'never'. 13 | 14 | export const SHARED_VOCAB_SCHEMA = { > 15 | vocab: { | ^ 16 | 'start-typing': _, 17 | notifications: _, at src/i18n/locales/schema.ts:15:3 Type '{ readonly homepage: ""; readonly blog: ""; readonly "blog-testing-category": ""; readonly "fake-subcategory": ""; readonly "patch-notes": ""; readonly dashboard: ""; readonly "discord-bot": ""; readonly "patch-notes-bis": ""; readonly "dashboard-bis": ""; readonly "discord-bot-bis": ""; }' is not assignable to type 'never'. 29 | }, 30 | > 31 | 'pages-titles': PAGES_TITLES | ^ 32 | } as const satisfies TypedLeafsJSONData<NotScanned>; 33 | at src/i18n/locales/schema.ts:31:3 Type '{ readonly 'sr-only': { readonly 'choose-search-mode': ""; readonly 'close-search-menu': ""; readonly 'dashboard-access': ""; readonly 'homepage-access': ""; readonly 'quick-access': ""; readonly 'blog-access': ""; readonly 'next-screen': ""; readonly 'prev-screen': ""; readonly results: ""; }; readonly options: { ....' is not assignable to type 'never'. 33 | 34 | export default { > 35 | 'search-menu': { | ^ 36 | 'sr-only': { 37 | 'choose-search-mode': _, at src/i18n/locales/schema.ts:35:3 Type '{ readonly 'sr-only': { readonly 'brand-logo': ""; readonly 'sort-by': ""; readonly goToTop: ""; }; readonly 'copy-to-clipboard': ""; readonly 'invite-the-bot': ""; readonly 'no-blog-post': ""; readonly 'footer-copy': ""; ... 20 more ...; readonly toc: ""; }' is not assignable to type 'never'. 55 | }, 56 | > 57 | vocab: { | ^ 58 | ...SHARED_VOCAB_SCHEMA.vocab, 59 | 'sr-only': { at src/i18n/locales/schema.ts:57:3 Type '{ readonly 'sr-only': { readonly 'close-language-switcher-menu': ""; readonly 'open-language-switcher-menu': ""; readonly 'language-switcher-menu': ""; readonly 'close-hamburger-menu': ""; readonly 'switch-to-light-mode': ""; readonly 'open-hamburger-menu': ""; readonly 'switch-to-dark-mode': ""; readonly 'open-sear...' is not assignable to type 'never'. 77 | }, 78 | > 79 | navbar: {
src/types/adapters/postbuild.PageAdapter.test.ts > should not produce static type errors: src/i18n/lazybones.ts#L8
Error: Type '{ readonly 'meta-description': ""; readonly title: ""; }' is not assignable to type 'never'. 6 | 7 | export const SHARED_TESTING_BLOG_CATEGORY_METADATAS = { > 8 | 'fake-subcategory': { | ^ 9 | 'meta-description': _, 10 | title: _ at src/i18n/lazybones.ts:8:3 Type 'string' is not assignable to type 'never'. 10 | title: _ 11 | }, > 12 | '_meta-description': _, | ^ 13 | _title: _ 14 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; at src/i18n/lazybones.ts:12:3 Type 'string' is not assignable to type 'never'. 11 | }, 12 | '_meta-description': _, > 13 | _title: _ | ^ 14 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; 15 | at src/i18n/lazybones.ts:13:3 Type 'string' is not assignable to type 'never'. 15 | 16 | export const SHARED_TESTING_BLOG_SUBCATEGORIES_PAGES_TITLES = { > 17 | 'blog-testing-category': _, | ^ 18 | 'fake-subcategory': _ 19 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; at src/i18n/lazybones.ts:17:3 Type 'string' is not assignable to type 'never'. 16 | export const SHARED_TESTING_BLOG_SUBCATEGORIES_PAGES_TITLES = { 17 | 'blog-testing-category': _, > 18 | 'fake-subcategory': _ | ^ 19 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; 20 | at src/i18n/lazybones.ts:18:3 Type '{ readonly 'start-typing': ""; readonly notifications: ""; readonly breadcrumbs: ""; readonly 'sign-up': ""; readonly brand: ""; readonly draft: ""; readonly pages: ""; readonly logo: ""; readonly page: ""; readonly tags: ""; readonly blog: ""; readonly all: ""; readonly toc: ""; }' is not assignable to type 'never'. 13 | 14 | export const SHARED_VOCAB_SCHEMA = { > 15 | vocab: { | ^ 16 | 'start-typing': _, 17 | notifications: _, at src/i18n/locales/schema.ts:15:3 Type '{ readonly homepage: ""; readonly blog: ""; readonly "blog-testing-category": ""; readonly "fake-subcategory": ""; readonly "patch-notes": ""; readonly dashboard: ""; readonly "discord-bot": ""; readonly "patch-notes-bis": ""; readonly "dashboard-bis": ""; readonly "discord-bot-bis": ""; }' is not assignable to type 'never'. 29 | }, 30 | > 31 | 'pages-titles': PAGES_TITLES | ^ 32 | } as const satisfies TypedLeafsJSONData<NotScanned>; 33 | at src/i18n/locales/schema.ts:31:3 Type '{ readonly 'sr-only': { readonly 'choose-search-mode': ""; readonly 'close-search-menu': ""; readonly 'dashboard-access': ""; readonly 'homepage-access': ""; readonly 'quick-access': ""; readonly 'blog-access': ""; readonly 'next-screen': ""; readonly 'prev-screen': ""; readonly results: ""; }; readonly options: { ....' is not assignable to type 'never'. 33 | 34 | export default { > 35 | 'search-menu': { | ^ 36 | 'sr-only': { 37 | 'choose-search-mode': _, at src/i18n/locales/schema.ts:35:3 Type '{ readonly 'sr-only': { readonly 'brand-logo': ""; readonly 'sort-by': ""; readonly goToTop: ""; }; readonly 'copy-to-clipboard': ""; readonly 'invite-the-bot': ""; readonly 'no-blog-post': ""; readonly 'footer-copy': ""; ... 20 more ...; readonly toc: ""; }' is not assignable to type 'never'. 55 | }, 56 | > 57 | vocab: { | ^ 58 | ...SHARED_VOCAB_SCHEMA.vocab, 59 | 'sr-only': { at src/i18n/locales/schema.ts:57:3 Type '{ readonly 'sr-only': { readonly 'close-language-switcher-menu': ""; readonly 'open-language-switcher-menu': ""; readonly 'language-switcher-menu': ""; readonly 'close-hamburger-menu': ""; readonly 'switch-to-light-mode': ""; readonly 'open-hamburger-menu': ""; readonly 'switch-to-dark-mode': ""; readonly 'open-sear...' is not assignable to type 'never'. 77 | }, 78 | > 79 | navbar: {
packages/shared-types/src/__tests__/postbuild.I18n.test.ts > should not produce static type errors: src/i18n/lazybones.ts#L8
Error: Type '{ readonly 'meta-description': ""; readonly title: ""; }' is not assignable to type 'never'. 6 | 7 | export const SHARED_TESTING_BLOG_CATEGORY_METADATAS = { > 8 | 'fake-subcategory': { | ^ 9 | 'meta-description': _, 10 | title: _ at src/i18n/lazybones.ts:8:3 Type 'string' is not assignable to type 'never'. 10 | title: _ 11 | }, > 12 | '_meta-description': _, | ^ 13 | _title: _ 14 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; at src/i18n/lazybones.ts:12:3 Type 'string' is not assignable to type 'never'. 11 | }, 12 | '_meta-description': _, > 13 | _title: _ | ^ 14 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; 15 | at src/i18n/lazybones.ts:13:3 Type 'string' is not assignable to type 'never'. 15 | 16 | export const SHARED_TESTING_BLOG_SUBCATEGORIES_PAGES_TITLES = { > 17 | 'blog-testing-category': _, | ^ 18 | 'fake-subcategory': _ 19 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; at src/i18n/lazybones.ts:17:3 Type 'string' is not assignable to type 'never'. 16 | export const SHARED_TESTING_BLOG_SUBCATEGORIES_PAGES_TITLES = { 17 | 'blog-testing-category': _, > 18 | 'fake-subcategory': _ | ^ 19 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; 20 | at src/i18n/lazybones.ts:18:3 Type '{ readonly 'start-typing': ""; readonly notifications: ""; readonly breadcrumbs: ""; readonly 'sign-up': ""; readonly brand: ""; readonly draft: ""; readonly pages: ""; readonly logo: ""; readonly page: ""; readonly tags: ""; readonly blog: ""; readonly all: ""; readonly toc: ""; }' is not assignable to type 'never'. 13 | 14 | export const SHARED_VOCAB_SCHEMA = { > 15 | vocab: { | ^ 16 | 'start-typing': _, 17 | notifications: _, at src/i18n/locales/schema.ts:15:3 Type '{ readonly homepage: ""; readonly blog: ""; readonly "blog-testing-category": ""; readonly "fake-subcategory": ""; readonly "patch-notes": ""; readonly dashboard: ""; readonly "discord-bot": ""; readonly "patch-notes-bis": ""; readonly "dashboard-bis": ""; readonly "discord-bot-bis": ""; }' is not assignable to type 'never'. 29 | }, 30 | > 31 | 'pages-titles': PAGES_TITLES | ^ 32 | } as const satisfies TypedLeafsJSONData<NotScanned>; 33 | at src/i18n/locales/schema.ts:31:3 Type '{ readonly 'sr-only': { readonly 'choose-search-mode': ""; readonly 'close-search-menu': ""; readonly 'dashboard-access': ""; readonly 'homepage-access': ""; readonly 'quick-access': ""; readonly 'blog-access': ""; readonly 'next-screen': ""; readonly 'prev-screen': ""; readonly results: ""; }; readonly options: { ....' is not assignable to type 'never'. 33 | 34 | export default { > 35 | 'search-menu': { | ^ 36 | 'sr-only': { 37 | 'choose-search-mode': _, at src/i18n/locales/schema.ts:35:3 Type '{ readonly 'sr-only': { readonly 'brand-logo': ""; readonly 'sort-by': ""; readonly goToTop: ""; }; readonly 'copy-to-clipboard': ""; readonly 'invite-the-bot': ""; readonly 'no-blog-post': ""; readonly 'footer-copy': ""; ... 20 more ...; readonly toc: ""; }' is not assignable to type 'never'. 55 | }, 56 | > 57 | vocab: { | ^ 58 | ...SHARED_VOCAB_SCHEMA.vocab, 59 | 'sr-only': { at src/i18n/locales/schema.ts:57:3 Type '{ readonly 'sr-only': { readonly 'close-language-switcher-menu': ""; readonly 'open-language-switcher-menu': ""; readonly 'language-switcher-menu': ""; readonly 'close-hamburger-menu': ""; readonly 'switch-to-light-mode': ""; readonly 'open-hamburger-menu': ""; readonly 'switch-to-dark-mode': ""; readonly 'open-sear...' is not assignable to type 'never'. 77 | }, 78 | > 79 | navbar: {
test-after-build (20, ubuntu-latest)
Process completed with exit code 2.
test-after-build (20, windows-latest)
The job was canceled because "_20_ubuntu-latest" failed.
test-after-build (20, windows-latest)
The operation was canceled.
test-after-build (22, ubuntu-latest)
The job was canceled because "_20_ubuntu-latest" failed.
src/types/postbuild.Page.test.ts > should not produce static type errors: src/i18n/lazybones.ts#L8
Error: Type '{ readonly 'meta-description': ""; readonly title: ""; }' is not assignable to type 'never'. 6 | 7 | export const SHARED_TESTING_BLOG_CATEGORY_METADATAS = { > 8 | 'fake-subcategory': { | ^ 9 | 'meta-description': _, 10 | title: _ at src/i18n/lazybones.ts:8:3 Type 'string' is not assignable to type 'never'. 10 | title: _ 11 | }, > 12 | '_meta-description': _, | ^ 13 | _title: _ 14 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; at src/i18n/lazybones.ts:12:3 Type 'string' is not assignable to type 'never'. 11 | }, 12 | '_meta-description': _, > 13 | _title: _ | ^ 14 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; 15 | at src/i18n/lazybones.ts:13:3 Type 'string' is not assignable to type 'never'. 15 | 16 | export const SHARED_TESTING_BLOG_SUBCATEGORIES_PAGES_TITLES = { > 17 | 'blog-testing-category': _, | ^ 18 | 'fake-subcategory': _ 19 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; at src/i18n/lazybones.ts:17:3 Type 'string' is not assignable to type 'never'. 16 | export const SHARED_TESTING_BLOG_SUBCATEGORIES_PAGES_TITLES = { 17 | 'blog-testing-category': _, > 18 | 'fake-subcategory': _ | ^ 19 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; 20 | at src/i18n/lazybones.ts:18:3 Type '{ readonly 'start-typing': ""; readonly notifications: ""; readonly breadcrumbs: ""; readonly 'sign-up': ""; readonly brand: ""; readonly draft: ""; readonly pages: ""; readonly logo: ""; readonly page: ""; readonly tags: ""; readonly blog: ""; readonly all: ""; readonly toc: ""; }' is not assignable to type 'never'. 13 | 14 | export const SHARED_VOCAB_SCHEMA = { > 15 | vocab: { | ^ 16 | 'start-typing': _, 17 | notifications: _, at src/i18n/locales/schema.ts:15:3 Type '{ readonly homepage: ""; readonly blog: ""; readonly "blog-testing-category": ""; readonly "fake-subcategory": ""; readonly "patch-notes": ""; readonly dashboard: ""; readonly "discord-bot": ""; readonly "patch-notes-bis": ""; readonly "dashboard-bis": ""; readonly "discord-bot-bis": ""; }' is not assignable to type 'never'. 29 | }, 30 | > 31 | 'pages-titles': PAGES_TITLES | ^ 32 | } as const satisfies TypedLeafsJSONData<NotScanned>; 33 | at src/i18n/locales/schema.ts:31:3 Type '{ readonly 'sr-only': { readonly 'choose-search-mode': ""; readonly 'close-search-menu': ""; readonly 'dashboard-access': ""; readonly 'homepage-access': ""; readonly 'quick-access': ""; readonly 'blog-access': ""; readonly 'next-screen': ""; readonly 'prev-screen': ""; readonly results: ""; }; readonly options: { ....' is not assignable to type 'never'. 33 | 34 | export default { > 35 | 'search-menu': { | ^ 36 | 'sr-only': { 37 | 'choose-search-mode': _, at src/i18n/locales/schema.ts:35:3 Type '{ readonly 'sr-only': { readonly 'brand-logo': ""; readonly 'sort-by': ""; readonly goToTop: ""; }; readonly 'copy-to-clipboard': ""; readonly 'invite-the-bot': ""; readonly 'no-blog-post': ""; readonly 'footer-copy': ""; ... 20 more ...; readonly toc: ""; }' is not assignable to type 'never'. 55 | }, 56 | > 57 | vocab: { | ^ 58 | ...SHARED_VOCAB_SCHEMA.vocab, 59 | 'sr-only': { at src/i18n/locales/schema.ts:57:3 Type '{ readonly 'sr-only': { readonly 'close-language-switcher-menu': ""; readonly 'open-language-switcher-menu': ""; readonly 'language-switcher-menu': ""; readonly 'close-hamburger-menu': ""; readonly 'switch-to-light-mode': ""; readonly 'open-hamburger-menu': ""; readonly 'switch-to-dark-mode': ""; readonly 'open-sear...' is not assignable to type 'never'. 77 | }, 78 | > 79 | navbar: {
src/types/adapters/postbuild.BlogAdapter.test.ts > should not produce static type errors: src/i18n/lazybones.ts#L8
Error: Type '{ readonly 'meta-description': ""; readonly title: ""; }' is not assignable to type 'never'. 6 | 7 | export const SHARED_TESTING_BLOG_CATEGORY_METADATAS = { > 8 | 'fake-subcategory': { | ^ 9 | 'meta-description': _, 10 | title: _ at src/i18n/lazybones.ts:8:3 Type 'string' is not assignable to type 'never'. 10 | title: _ 11 | }, > 12 | '_meta-description': _, | ^ 13 | _title: _ 14 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; at src/i18n/lazybones.ts:12:3 Type 'string' is not assignable to type 'never'. 11 | }, 12 | '_meta-description': _, > 13 | _title: _ | ^ 14 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; 15 | at src/i18n/lazybones.ts:13:3 Type 'string' is not assignable to type 'never'. 15 | 16 | export const SHARED_TESTING_BLOG_SUBCATEGORIES_PAGES_TITLES = { > 17 | 'blog-testing-category': _, | ^ 18 | 'fake-subcategory': _ 19 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; at src/i18n/lazybones.ts:17:3 Type 'string' is not assignable to type 'never'. 16 | export const SHARED_TESTING_BLOG_SUBCATEGORIES_PAGES_TITLES = { 17 | 'blog-testing-category': _, > 18 | 'fake-subcategory': _ | ^ 19 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; 20 | at src/i18n/lazybones.ts:18:3 Type '{ readonly 'start-typing': ""; readonly notifications: ""; readonly breadcrumbs: ""; readonly 'sign-up': ""; readonly brand: ""; readonly draft: ""; readonly pages: ""; readonly logo: ""; readonly page: ""; readonly tags: ""; readonly blog: ""; readonly all: ""; readonly toc: ""; }' is not assignable to type 'never'. 13 | 14 | export const SHARED_VOCAB_SCHEMA = { > 15 | vocab: { | ^ 16 | 'start-typing': _, 17 | notifications: _, at src/i18n/locales/schema.ts:15:3 Type '{ readonly homepage: ""; readonly blog: ""; readonly "blog-testing-category": ""; readonly "fake-subcategory": ""; readonly "patch-notes": ""; readonly dashboard: ""; readonly "discord-bot": ""; readonly "patch-notes-bis": ""; readonly "dashboard-bis": ""; readonly "discord-bot-bis": ""; }' is not assignable to type 'never'. 29 | }, 30 | > 31 | 'pages-titles': PAGES_TITLES | ^ 32 | } as const satisfies TypedLeafsJSONData<NotScanned>; 33 | at src/i18n/locales/schema.ts:31:3 Type '{ readonly 'sr-only': { readonly 'choose-search-mode': ""; readonly 'close-search-menu': ""; readonly 'dashboard-access': ""; readonly 'homepage-access': ""; readonly 'quick-access': ""; readonly 'blog-access': ""; readonly 'next-screen': ""; readonly 'prev-screen': ""; readonly results: ""; }; readonly options: { ....' is not assignable to type 'never'. 33 | 34 | export default { > 35 | 'search-menu': { | ^ 36 | 'sr-only': { 37 | 'choose-search-mode': _, at src/i18n/locales/schema.ts:35:3 Type '{ readonly 'sr-only': { readonly 'brand-logo': ""; readonly 'sort-by': ""; readonly goToTop: ""; }; readonly 'copy-to-clipboard': ""; readonly 'invite-the-bot': ""; readonly 'no-blog-post': ""; readonly 'footer-copy': ""; ... 20 more ...; readonly toc: ""; }' is not assignable to type 'never'. 55 | }, 56 | > 57 | vocab: { | ^ 58 | ...SHARED_VOCAB_SCHEMA.vocab, 59 | 'sr-only': { at src/i18n/locales/schema.ts:57:3 Type '{ readonly 'sr-only': { readonly 'close-language-switcher-menu': ""; readonly 'open-language-switcher-menu': ""; readonly 'language-switcher-menu': ""; readonly 'close-hamburger-menu': ""; readonly 'switch-to-light-mode': ""; readonly 'open-hamburger-menu': ""; readonly 'switch-to-dark-mode': ""; readonly 'open-sear...' is not assignable to type 'never'. 77 | }, 78 | > 79 | navbar: {
src/types/adapters/postbuild.LpLanguageAndSlugPair.test.ts > should not produce static type errors: src/i18n/lazybones.ts#L8
Error: Type '{ readonly 'meta-description': ""; readonly title: ""; }' is not assignable to type 'never'. 6 | 7 | export const SHARED_TESTING_BLOG_CATEGORY_METADATAS = { > 8 | 'fake-subcategory': { | ^ 9 | 'meta-description': _, 10 | title: _ at src/i18n/lazybones.ts:8:3 Type 'string' is not assignable to type 'never'. 10 | title: _ 11 | }, > 12 | '_meta-description': _, | ^ 13 | _title: _ 14 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; at src/i18n/lazybones.ts:12:3 Type 'string' is not assignable to type 'never'. 11 | }, 12 | '_meta-description': _, > 13 | _title: _ | ^ 14 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; 15 | at src/i18n/lazybones.ts:13:3 Type 'string' is not assignable to type 'never'. 15 | 16 | export const SHARED_TESTING_BLOG_SUBCATEGORIES_PAGES_TITLES = { > 17 | 'blog-testing-category': _, | ^ 18 | 'fake-subcategory': _ 19 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; at src/i18n/lazybones.ts:17:3 Type 'string' is not assignable to type 'never'. 16 | export const SHARED_TESTING_BLOG_SUBCATEGORIES_PAGES_TITLES = { 17 | 'blog-testing-category': _, > 18 | 'fake-subcategory': _ | ^ 19 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; 20 | at src/i18n/lazybones.ts:18:3 Type '{ readonly 'start-typing': ""; readonly notifications: ""; readonly breadcrumbs: ""; readonly 'sign-up': ""; readonly brand: ""; readonly draft: ""; readonly pages: ""; readonly logo: ""; readonly page: ""; readonly tags: ""; readonly blog: ""; readonly all: ""; readonly toc: ""; }' is not assignable to type 'never'. 13 | 14 | export const SHARED_VOCAB_SCHEMA = { > 15 | vocab: { | ^ 16 | 'start-typing': _, 17 | notifications: _, at src/i18n/locales/schema.ts:15:3 Type '{ readonly homepage: ""; readonly blog: ""; readonly "blog-testing-category": ""; readonly "fake-subcategory": ""; readonly "patch-notes": ""; readonly dashboard: ""; readonly "discord-bot": ""; readonly "patch-notes-bis": ""; readonly "dashboard-bis": ""; readonly "discord-bot-bis": ""; }' is not assignable to type 'never'. 29 | }, 30 | > 31 | 'pages-titles': PAGES_TITLES | ^ 32 | } as const satisfies TypedLeafsJSONData<NotScanned>; 33 | at src/i18n/locales/schema.ts:31:3 Type '{ readonly 'sr-only': { readonly 'choose-search-mode': ""; readonly 'close-search-menu': ""; readonly 'dashboard-access': ""; readonly 'homepage-access': ""; readonly 'quick-access': ""; readonly 'blog-access': ""; readonly 'next-screen': ""; readonly 'prev-screen': ""; readonly results: ""; }; readonly options: { ....' is not assignable to type 'never'. 33 | 34 | export default { > 35 | 'search-menu': { | ^ 36 | 'sr-only': { 37 | 'choose-search-mode': _, at src/i18n/locales/schema.ts:35:3 Type '{ readonly 'sr-only': { readonly 'brand-logo': ""; readonly 'sort-by': ""; readonly goToTop: ""; }; readonly 'copy-to-clipboard': ""; readonly 'invite-the-bot': ""; readonly 'no-blog-post': ""; readonly 'footer-copy': ""; ... 20 more ...; readonly toc: ""; }' is not assignable to type 'never'. 55 | }, 56 | > 57 | vocab: { | ^ 58 | ...SHARED_VOCAB_SCHEMA.vocab, 59 | 'sr-only': { at src/i18n/locales/schema.ts:57:3 Type '{ readonly 'sr-only': { readonly 'close-language-switcher-menu': ""; readonly 'open-language-switcher-menu': ""; readonly 'language-switcher-menu': ""; readonly 'close-hamburger-menu': ""; readonly 'switch-to-light-mode': ""; readonly 'open-hamburger-menu': ""; readonly 'switch-to-dark-mode': ""; readonly 'open-sear...' is not assignable to type 'never'. 77 | }, 78 | > 79 | navbar: {
src/types/adapters/postbuild.PageAdapter.test.ts > should not produce static type errors: src/i18n/lazybones.ts#L8
Error: Type '{ readonly 'meta-description': ""; readonly title: ""; }' is not assignable to type 'never'. 6 | 7 | export const SHARED_TESTING_BLOG_CATEGORY_METADATAS = { > 8 | 'fake-subcategory': { | ^ 9 | 'meta-description': _, 10 | title: _ at src/i18n/lazybones.ts:8:3 Type 'string' is not assignable to type 'never'. 10 | title: _ 11 | }, > 12 | '_meta-description': _, | ^ 13 | _title: _ 14 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; at src/i18n/lazybones.ts:12:3 Type 'string' is not assignable to type 'never'. 11 | }, 12 | '_meta-description': _, > 13 | _title: _ | ^ 14 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; 15 | at src/i18n/lazybones.ts:13:3 Type 'string' is not assignable to type 'never'. 15 | 16 | export const SHARED_TESTING_BLOG_SUBCATEGORIES_PAGES_TITLES = { > 17 | 'blog-testing-category': _, | ^ 18 | 'fake-subcategory': _ 19 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; at src/i18n/lazybones.ts:17:3 Type 'string' is not assignable to type 'never'. 16 | export const SHARED_TESTING_BLOG_SUBCATEGORIES_PAGES_TITLES = { 17 | 'blog-testing-category': _, > 18 | 'fake-subcategory': _ | ^ 19 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; 20 | at src/i18n/lazybones.ts:18:3 Type '{ readonly 'start-typing': ""; readonly notifications: ""; readonly breadcrumbs: ""; readonly 'sign-up': ""; readonly brand: ""; readonly draft: ""; readonly pages: ""; readonly logo: ""; readonly page: ""; readonly tags: ""; readonly blog: ""; readonly all: ""; readonly toc: ""; }' is not assignable to type 'never'. 13 | 14 | export const SHARED_VOCAB_SCHEMA = { > 15 | vocab: { | ^ 16 | 'start-typing': _, 17 | notifications: _, at src/i18n/locales/schema.ts:15:3 Type '{ readonly homepage: ""; readonly blog: ""; readonly "blog-testing-category": ""; readonly "fake-subcategory": ""; readonly "patch-notes": ""; readonly dashboard: ""; readonly "discord-bot": ""; readonly "patch-notes-bis": ""; readonly "dashboard-bis": ""; readonly "discord-bot-bis": ""; }' is not assignable to type 'never'. 29 | }, 30 | > 31 | 'pages-titles': PAGES_TITLES | ^ 32 | } as const satisfies TypedLeafsJSONData<NotScanned>; 33 | at src/i18n/locales/schema.ts:31:3 Type '{ readonly 'sr-only': { readonly 'choose-search-mode': ""; readonly 'close-search-menu': ""; readonly 'dashboard-access': ""; readonly 'homepage-access': ""; readonly 'quick-access': ""; readonly 'blog-access': ""; readonly 'next-screen': ""; readonly 'prev-screen': ""; readonly results: ""; }; readonly options: { ....' is not assignable to type 'never'. 33 | 34 | export default { > 35 | 'search-menu': { | ^ 36 | 'sr-only': { 37 | 'choose-search-mode': _, at src/i18n/locales/schema.ts:35:3 Type '{ readonly 'sr-only': { readonly 'brand-logo': ""; readonly 'sort-by': ""; readonly goToTop: ""; }; readonly 'copy-to-clipboard': ""; readonly 'invite-the-bot': ""; readonly 'no-blog-post': ""; readonly 'footer-copy': ""; ... 20 more ...; readonly toc: ""; }' is not assignable to type 'never'. 55 | }, 56 | > 57 | vocab: { | ^ 58 | ...SHARED_VOCAB_SCHEMA.vocab, 59 | 'sr-only': { at src/i18n/locales/schema.ts:57:3 Type '{ readonly 'sr-only': { readonly 'close-language-switcher-menu': ""; readonly 'open-language-switcher-menu': ""; readonly 'language-switcher-menu': ""; readonly 'close-hamburger-menu': ""; readonly 'switch-to-light-mode': ""; readonly 'open-hamburger-menu': ""; readonly 'switch-to-dark-mode': ""; readonly 'open-sear...' is not assignable to type 'never'. 77 | }, 78 | > 79 | navbar: {
packages/shared-types/src/__tests__/postbuild.I18n.test.ts > should not produce static type errors: src/i18n/lazybones.ts#L8
Error: Type '{ readonly 'meta-description': ""; readonly title: ""; }' is not assignable to type 'never'. 6 | 7 | export const SHARED_TESTING_BLOG_CATEGORY_METADATAS = { > 8 | 'fake-subcategory': { | ^ 9 | 'meta-description': _, 10 | title: _ at src/i18n/lazybones.ts:8:3 Type 'string' is not assignable to type 'never'. 10 | title: _ 11 | }, > 12 | '_meta-description': _, | ^ 13 | _title: _ 14 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; at src/i18n/lazybones.ts:12:3 Type 'string' is not assignable to type 'never'. 11 | }, 12 | '_meta-description': _, > 13 | _title: _ | ^ 14 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; 15 | at src/i18n/lazybones.ts:13:3 Type 'string' is not assignable to type 'never'. 15 | 16 | export const SHARED_TESTING_BLOG_SUBCATEGORIES_PAGES_TITLES = { > 17 | 'blog-testing-category': _, | ^ 18 | 'fake-subcategory': _ 19 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; at src/i18n/lazybones.ts:17:3 Type 'string' is not assignable to type 'never'. 16 | export const SHARED_TESTING_BLOG_SUBCATEGORIES_PAGES_TITLES = { 17 | 'blog-testing-category': _, > 18 | 'fake-subcategory': _ | ^ 19 | } as const satisfies TypedLeafsJSONData<VocabObjValue>; 20 | at src/i18n/lazybones.ts:18:3 Type '{ readonly 'start-typing': ""; readonly notifications: ""; readonly breadcrumbs: ""; readonly 'sign-up': ""; readonly brand: ""; readonly draft: ""; readonly pages: ""; readonly logo: ""; readonly page: ""; readonly tags: ""; readonly blog: ""; readonly all: ""; readonly toc: ""; }' is not assignable to type 'never'. 13 | 14 | export const SHARED_VOCAB_SCHEMA = { > 15 | vocab: { | ^ 16 | 'start-typing': _, 17 | notifications: _, at src/i18n/locales/schema.ts:15:3 Type '{ readonly homepage: ""; readonly blog: ""; readonly "blog-testing-category": ""; readonly "fake-subcategory": ""; readonly "patch-notes": ""; readonly dashboard: ""; readonly "discord-bot": ""; readonly "patch-notes-bis": ""; readonly "dashboard-bis": ""; readonly "discord-bot-bis": ""; }' is not assignable to type 'never'. 29 | }, 30 | > 31 | 'pages-titles': PAGES_TITLES | ^ 32 | } as const satisfies TypedLeafsJSONData<NotScanned>; 33 | at src/i18n/locales/schema.ts:31:3 Type '{ readonly 'sr-only': { readonly 'choose-search-mode': ""; readonly 'close-search-menu': ""; readonly 'dashboard-access': ""; readonly 'homepage-access': ""; readonly 'quick-access': ""; readonly 'blog-access': ""; readonly 'next-screen': ""; readonly 'prev-screen': ""; readonly results: ""; }; readonly options: { ....' is not assignable to type 'never'. 33 | 34 | export default { > 35 | 'search-menu': { | ^ 36 | 'sr-only': { 37 | 'choose-search-mode': _, at src/i18n/locales/schema.ts:35:3 Type '{ readonly 'sr-only': { readonly 'brand-logo': ""; readonly 'sort-by': ""; readonly goToTop: ""; }; readonly 'copy-to-clipboard': ""; readonly 'invite-the-bot': ""; readonly 'no-blog-post': ""; readonly 'footer-copy': ""; ... 20 more ...; readonly toc: ""; }' is not assignable to type 'never'. 55 | }, 56 | > 57 | vocab: { | ^ 58 | ...SHARED_VOCAB_SCHEMA.vocab, 59 | 'sr-only': { at src/i18n/locales/schema.ts:57:3 Type '{ readonly 'sr-only': { readonly 'close-language-switcher-menu': ""; readonly 'open-language-switcher-menu': ""; readonly 'language-switcher-menu': ""; readonly 'close-hamburger-menu': ""; readonly 'switch-to-light-mode': ""; readonly 'open-hamburger-menu': ""; readonly 'switch-to-dark-mode': ""; readonly 'open-sear...' is not assignable to type 'never'. 77 | }, 78 | > 79 | navbar: {
test-after-build (22, ubuntu-latest)
The operation was canceled.
test-after-build (22, windows-latest)
The job was canceled because "_20_ubuntu-latest" failed.
test-after-build (22, windows-latest)
The operation was canceled.
build
Process completed with exit code 2.
simulate-deploy-discarding-build-cache (22, ubuntu-latest)
Process completed with exit code 2.
simulate-deploy-discarding-build-cache (20, ubuntu-latest)
The job was canceled because "_22_ubuntu-latest" failed.
simulate-deploy-discarding-build-cache (20, ubuntu-latest)
Process completed with exit code 2.
simulate-deploy-discarding-build-cache (20, windows-latest)
The job was canceled because "_22_ubuntu-latest" failed.
simulate-deploy-discarding-build-cache (20, windows-latest)
The operation was canceled.
simulate-deploy-discarding-build-cache (22, windows-latest)
The job was canceled because "_22_ubuntu-latest" failed.
simulate-deploy-discarding-build-cache (22, windows-latest)
The operation was canceled.