Files
SubMiner/backlog/tasks/task-136 - Pin-SignPath-artifact-configuration-in-release-workflow.md

1.6 KiB

id, title, status, assignee, created_date, updated_date, labels, dependencies, references, priority
id title status assignee created_date updated_date labels dependencies references priority
TASK-136 Pin SignPath artifact configuration in release workflow In Progress
codex
2026-03-08 20:41 2026-03-08 20:41
ci
release
windows
signing
TASK-134
.github/workflows/release.yml
build/signpath-windows-artifact-config.xml
src/release-workflow.test.ts
high

Description

The Windows release workflow currently relies on the default SignPath artifact configuration configured in the SignPath UI. Pin the workflow to an explicit artifact-configuration slug so the checked-in signing configuration and CI behavior stay deterministic across future SignPath project changes.

Acceptance Criteria

  • #1 The Windows release workflow validates a dedicated SignPath artifact-configuration secret/input.
  • #2 Every SignPath submission attempt passes artifact-configuration-slug.
  • #3 Regression coverage fails if the explicit SignPath artifact-configuration binding is removed.

Implementation Plan

  1. Add a failing workflow regression test for the explicit SignPath artifact-configuration slug.
  2. Patch the Windows signing secret validation and SignPath action inputs to require the slug.
  3. Run targeted release-workflow verification plus the standard fast lane.
  4. Cut a new patch release so the tag-triggered release workflow runs with the pinned SignPath configuration.