Repository navigation
fix(ci): repair YAML parse error in journal workflows - #31
Merged
Merged
Conversation
The merge of feat/m2-translations (059b948) collapsed the Journal-Utilities checkout `path:` key onto the `ref:` line in journal-integrity.yml and deploy-pages.yml, making both workflow files unparseable YAML. Every push since 2026-09-24 failed at 0s with "workflow file issue", so the integrity gate and the Pages deploy have not run since PR #19. Restores the two keys as separate lines; the Journal-Utilities pin is unchanged (its bump is a separate PR). actionlint exits 0 on both files. Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
059b948f(merge offeat/m2-translationsintomain) collapsed the Journal-Utilities checkoutpath:key onto theref:line in both workflow files, making them unparseable YAML. GitHub reported "workflow file issue" and every push since 2026-09-24 failed at 0s — the integrity gate and the Pages deploy have not run since PR #19 (2026-09-24).Change (2 lines to 4 lines, nothing else)
.github/workflows/journal-integrity.yml— splitref:/path:.github/workflows/deploy-pages.yml— sameThe Journal-Utilities pin (
ea873718...) is unchanged; its bump to currentmainis a separate PR.Evidence
actionlintreportedcould not parse as YAML: mapping values are not allowed in this contextatjournal-integrity.yml:24anddeploy-pages.yml:49.actionlint .github/workflows/*.ymlexits 0.git difffor this PR is exactly 4 insertions / 2 deletions across the two files.journal-integritycheck is the proof the workflow parses and runs; the post-merge push run coversdeploy-pages.Note: merging restores the Pages deploy. It rebuilds with the still-pinned Journal-Utilities revision (the current M4-capable builder is not yet pinned), which is the pre-existing deploy behavior.