Skip to content

🏷️ Do not label implicit heading nodes #3295

🏷️ Do not label implicit heading nodes

🏷️ Do not label implicit heading nodes #3295

Triggered via pull request January 10, 2025 06:16
Status Failure
Total duration 2m 53s
Artifacts

ci.yml

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

Annotations

14 errors and 12 warnings
tests/endToEnd.spec.ts > End-to-end cli export tests > Recursive includes resolve: packages/mystmd/tests/endToEnd.spec.ts#L56
AssertionError: expected 'This page includes content from page …' to deeply equal 'This page includes content from page …' - Expected + Received This page includes content from page two: - = Page two <page-two> + = Page two This page includes content from page three: - = Page three <page-three> + = Page three This page does not include any other pages. and content from page three: - = Page three <page-three> + = Page three This page does not include any other pages. ❯ tests/endToEnd.spec.ts:56:78 ❯ tests/endToEnd.spec.ts:47:13
tests/endToEnd.spec.ts > End-to-end cli export tests > Circular includes resolve with errors: packages/mystmd/tests/endToEnd.spec.ts#L56
AssertionError: expected 'This page includes content from page …' to deeply equal 'This page includes content from page …' - Expected + Received This page includes content from page two: - = Page two <page-two> + = Page two This page includes content from page three: - = Page three <page-three> + = Page three This page includes content from page one: and content from page three: - = Page three <page-three> + = Page three This page includes content from page one: and page four: - = Page four <page-four> + = Page four This page includes content from itself: ❯ tests/endToEnd.spec.ts:56:78 ❯ tests/endToEnd.spec.ts:47:13
tests/endToEnd.spec.ts > End-to-end cli export tests > Math macros: packages/mystmd/tests/endToEnd.spec.ts#L56
AssertionError: expected '#import "lapreprint.typ": *\n#show: t…' to deeply equal '#import "lapreprint.typ": *\n#show: t…' - Expected + Received #import "lapreprint.typ": * #show: template.with( title: "Testing Math Plugins", abstract: ( ( title: "Abstract", content: [ ] ), ), date: datetime( year: 2024, month: 1, day: 1, ), keywords: (), authors: ( ), affiliations: ( ), margin: ( ), ) /* Math Macros */ #let three = $d$ #let one = $x$ #let five = $x = x$ #let six = $d = d$ #let seven = $d = d = d$ - = No plugins <no-plugins> + = No plugins $ a^2 + b^2 = c^2 $ - = Simple plugin <simple-plugin> + = Simple plugin Project frontmatter should give us `d` $ d = three $ Page should override and we should see `x` $ x = one $ - = Macros should recurse <macros-should-recurse> + = Macros should recurse Page frontmatter should fill in this project macro $ five $ Project frontmatter should fill in this page macro $ six $ Double recurse $ seven $ ❯ tests/endToEnd.spec.ts:56:78 ❯ tests/endToEnd.spec.ts:47:13
Testing on node 22.4.x
Process completed with exit code 1.
Testing on node 20
The job was canceled because "_22_4_x" failed.
tests/endToEnd.spec.ts > End-to-end cli export tests > Recursive includes resolve: packages/mystmd/tests/endToEnd.spec.ts#L56
AssertionError: expected 'This page includes content from page …' to deeply equal 'This page includes content from page …' - Expected + Received This page includes content from page two: - = Page two <page-two> + = Page two This page includes content from page three: - = Page three <page-three> + = Page three This page does not include any other pages. and content from page three: - = Page three <page-three> + = Page three This page does not include any other pages. ❯ tests/endToEnd.spec.ts:56:78 ❯ tests/endToEnd.spec.ts:47:13
tests/endToEnd.spec.ts > End-to-end cli export tests > Circular includes resolve with errors: packages/mystmd/tests/endToEnd.spec.ts#L56
AssertionError: expected 'This page includes content from page …' to deeply equal 'This page includes content from page …' - Expected + Received This page includes content from page two: - = Page two <page-two> + = Page two This page includes content from page three: - = Page three <page-three> + = Page three This page includes content from page one: and content from page three: - = Page three <page-three> + = Page three This page includes content from page one: and page four: - = Page four <page-four> + = Page four This page includes content from itself: ❯ tests/endToEnd.spec.ts:56:78 ❯ tests/endToEnd.spec.ts:47:13
tests/endToEnd.spec.ts > End-to-end cli export tests > Math macros: packages/mystmd/tests/endToEnd.spec.ts#L56
AssertionError: expected '#import "lapreprint.typ": *\n#show: t…' to deeply equal '#import "lapreprint.typ": *\n#show: t…' - Expected + Received #import "lapreprint.typ": * #show: template.with( title: "Testing Math Plugins", abstract: ( ( title: "Abstract", content: [ ] ), ), date: datetime( year: 2024, month: 1, day: 1, ), keywords: (), authors: ( ), affiliations: ( ), margin: ( ), ) /* Math Macros */ #let three = $d$ #let one = $x$ #let five = $x = x$ #let six = $d = d$ #let seven = $d = d = d$ - = No plugins <no-plugins> + = No plugins $ a^2 + b^2 = c^2 $ - = Simple plugin <simple-plugin> + = Simple plugin Project frontmatter should give us `d` $ d = three $ Page should override and we should see `x` $ x = one $ - = Macros should recurse <macros-should-recurse> + = Macros should recurse Page frontmatter should fill in this project macro $ five $ Project frontmatter should fill in this page macro $ six $ Double recurse $ seven $ ❯ tests/endToEnd.spec.ts:56:78 ❯ tests/endToEnd.spec.ts:47:13
Testing on node 20
The operation was canceled.
Testing on node 18
The job was canceled because "_22_4_x" failed.
tests/endToEnd.spec.ts > End-to-end cli export tests > Recursive includes resolve: packages/mystmd/tests/endToEnd.spec.ts#L56
AssertionError: expected 'This page includes content from page …' to deeply equal 'This page includes content from page …' - Expected + Received This page includes content from page two: - = Page two <page-two> + = Page two This page includes content from page three: - = Page three <page-three> + = Page three This page does not include any other pages. and content from page three: - = Page three <page-three> + = Page three This page does not include any other pages. ❯ tests/endToEnd.spec.ts:56:78 ❯ tests/endToEnd.spec.ts:47:13
tests/endToEnd.spec.ts > End-to-end cli export tests > Circular includes resolve with errors: packages/mystmd/tests/endToEnd.spec.ts#L56
AssertionError: expected 'This page includes content from page …' to deeply equal 'This page includes content from page …' - Expected + Received This page includes content from page two: - = Page two <page-two> + = Page two This page includes content from page three: - = Page three <page-three> + = Page three This page includes content from page one: and content from page three: - = Page three <page-three> + = Page three This page includes content from page one: and page four: - = Page four <page-four> + = Page four This page includes content from itself: ❯ tests/endToEnd.spec.ts:56:78 ❯ tests/endToEnd.spec.ts:47:13
tests/endToEnd.spec.ts > End-to-end cli export tests > Math macros: packages/mystmd/tests/endToEnd.spec.ts#L56
AssertionError: expected '#import "lapreprint.typ": *\n#show: t…' to deeply equal '#import "lapreprint.typ": *\n#show: t…' - Expected + Received #import "lapreprint.typ": * #show: template.with( title: "Testing Math Plugins", abstract: ( ( title: "Abstract", content: [ ] ), ), date: datetime( year: 2024, month: 1, day: 1, ), keywords: (), authors: ( ), affiliations: ( ), margin: ( ), ) /* Math Macros */ #let three = $d$ #let one = $x$ #let five = $x = x$ #let six = $d = d$ #let seven = $d = d = d$ - = No plugins <no-plugins> + = No plugins $ a^2 + b^2 = c^2 $ - = Simple plugin <simple-plugin> + = Simple plugin Project frontmatter should give us `d` $ d = three $ Page should override and we should see `x` $ x = one $ - = Macros should recurse <macros-should-recurse> + = Macros should recurse Page frontmatter should fill in this project macro $ five $ Project frontmatter should fill in this page macro $ six $ Double recurse $ seven $ ❯ tests/endToEnd.spec.ts:56:78 ❯ tests/endToEnd.spec.ts:47:13
Testing on node 18
The operation was canceled.
lint
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
lint: packages/myst-directives/src/include.ts#L2
'normalizeLabel' is defined but never used
lint: packages/myst-cli-utils/src/session.ts#L10
'url' is defined but never used
lint: packages/myst-cli-utils/src/session.ts#L10
'init' is defined but never used
lint: packages/myst-transforms/src/links/github.ts#L7
'TRANSFORM_SOURCE' is assigned a value but never used
lint: packages/myst-transforms/src/links/github.ts#L106
'file' is defined but never used
lint: packages/myst-cli/src/build/cff.ts#L18
'parseMyst' is defined but never used
lint: packages/myst-cli/src/build/typst.ts#L69
'templateYml' is defined but never used
lint: packages/myst-cli/src/build/typst.ts#L70
'printGlossaries' is defined but never used
lint: packages/myst-cli/src/init/jupyter-book/toc.ts#L335
'_' is assigned a value but never used
lint: packages/myst-cli/src/init/jupyter-book/toc.ts#L383
'_' is assigned a value but never used
Testing on node 22.4.x
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636