build(deps): bump actions/setup-node from 4 to 6 - #3
Closed
dependabot[bot] wants to merge 1 commit into
Closed
Conversation
Owner
|
@dependabot rebase |
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 4 to 6. - [Release notes](https://github.com/actions/setup-node/releases) - [Commits](actions/setup-node@v4...v6) --- updated-dependencies: - dependency-name: actions/setup-node dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot
Bot
force-pushed
the
dependabot/github_actions/actions/setup-node-6
branch
from
July 12, 2026 03:16
3a33f0b to
09e6619
Compare
DIodide
added a commit
that referenced
this pull request
Jul 13, 2026
The answer-mapping layer for the calypso apply. Wire format reverse-engineered
from the real datasite HAR and reproduced exactly in tests:
text -> { questionItem:{id}, answerText }
choice-> { questionItem:{id}, questionMultipleChoiceAnswers:[{id:OPT,descriptor}] }
Each choice question has its OWN Yes/No option GUIDs (not shared).
- resolveQuestionnaireAnswer: text->answerText; select->match the resolved value
to an option by descriptor (case-insensitive) / true|false|y|n alias / raw
GUID -> the choice. Never guesses: an unmatched choice is skipped for a human.
- buildQuestionnaireResolution: builds the payload for a field set + a
value-by-id map, reporting required-aware skips.
- WorkdayQuestionnaireField gains options {id,descriptor}, attached live by the
orchestrator from the in-context definition (the option SOURCE — the endpoint
needs the active questionnaire step; validated in #3).
11 new tests incl. exact-datasite-HAR reproduction.
DIodide
added a commit
that referenced
this pull request
Jul 13, 2026
applyViaCalypso drives an application over HTTP with a captured session: verify -> start -> fill name/email/phone from the profile -> read the questionnaire (+ options) -> resolve answers via the shared resolver -> post questionnaireResponses -> validate -> STOP before finalize. finalize stays a separate, human-approved, double-gated call; the orchestrator never submits. Resilient to tenant variance (the user's caution): each section is best-effort, a rejecting section is recorded not fatal. Client is an interface -> 5 unit tests against a fake (incl. the never-finalize + session-invalid guards). CalypsoClient.getQuestionnaireFields takes an injected attachOptions hook — the tenant-specific option source is wired after the live #3 discovery.
DIodide
added a commit
that referenced
this pull request
Jul 13, 2026
Workday questionnaires branch ('if yes, …' follow-ups) and carry long legal
labels. The converter dropped the branch info, so the dashboard rendered
conditionals as ordinary questions with no context.
- core Question gains optional conditional?/help? (generic, reusable)
- workdayFieldsToQuestions sets conditional and builds a human hint from the
branch trigger: 'Shown only when "<parent>" is answered "<option>".'
(parent label truncated; resolves parent+option from the flat field list)
- QuestionView/buildQuestionViews thread conditional/help through
- QuestionRow renders a 'conditional' badge, the hint under the label, and
nests conditional rows under a left rule so a long questionnaire reads as a
tree. Long HTML labels already arrive HTML-stripped (plain text) and wrap.
Conditional fields are required:false up front, so they sort below the
required gaps in 'Waiting on you'. 3 new mapping tests over the CACI fixture.
Author
|
Superseded by #12. |
dependabot
Bot
deleted the
dependabot/github_actions/actions/setup-node-6
branch
July 26, 2026 16:52
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.
Bumps actions/setup-node from 4 to 6.
Release notes
Sourced from actions/setup-node's releases.
... (truncated)
Commits
48b55a0Update Node.js versions in versions.yml and bump package to v6.4.0 (#1533)ab72c7eUpgrade@actionsdependencies (#1525)53b8394Bump minimatch from 3.1.2 to 3.1.5 (#1498)54045abScope test lockfiles by package manager and update cache tests (#1495)c882bffReplace uuid with crypto.randomUUID() (#1378)774c1d6feat(node-version-file): support parsingdevEnginesfield (#1283)efcb663fix: remove hardcoded bearer (#1467)d02c89dFix npm audit issues (#1491)6044e13Docs: bump actions/checkout from v5 to v6 (#1468)8e49463Fix README typo (#1226)