Skip to content

docs: pin hyperstructure/fctl@0840d6cfec52 - #25

Merged
kalaspuff merged 1 commit into
mainfrom
fctl/51-the-ci-workflow-for-fctl-seems-to-have-f
Oct 19, 2026
Merged

kalaspuff merged 1 commit into
mainfrom
fctl/51-the-ci-workflow-for-fctl-seems-to-have-f

Conversation

@fctl-sh

@fctl-sh fctl-sh Bot commented Oct 19, 2026 •

Copy link
Copy Markdown
Contributor

fctl.sh still shows fctl's docs from hyperstructure/fctl@8e4bc48, from before two-factor sign-in and passkeys (hyperstructure/fctl#103, hyperstructure/fctl#104), which v0.8.0 shipped. None of its docs pages mention either.

fctl's CI pins this file when a push to its main changes docs/. The push that changed them, hyperstructure/fctl@65dcbe1, failed cargo xtask check on a flaky test, so its pin was skipped. The release commit after it changed no docs, so its run had nothing to pin. This pins that release commit, hyperstructure/fctl@0840d6c (v0.8.0), whose docs are those of 65dcbe1.

How I checked it:

  • npm run build rendered the 8 docs pages from 0840d6c. Two-factor sign-in and passkeys now appear in Getting started, The CLI, Self-hosting, Architecture and Security.
  • npm test passes, and npm run check shows the same 2 warnings as on main.

Refs hyperstructure/fctl#105 (why the pin was missed) and hyperstructure/fctl#106 (the flaky tests).

Session: https://app.fctl.sh/s/ses_01M5AFQJTX6FENQJJZWRD5AP5K

fctl.sh still showed fctl's docs from 8e4bc48, from before two-factor sign-in and passkeys. The CI run that would have pinned them failed on a flaky test, and the release commit after it changed no docs.
@kalaspuff
kalaspuff merged commit b8e8cc5 into main Oct 19, 2026
4 checks passed
@kalaspuff
kalaspuff deleted the fctl/51-the-ci-workflow-for-fctl-seems-to-have-f branch October 19, 2026 19:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant