Skip to content

Publish reusable release and artifact-publication profiles #4

Description

@szmyty

Outcome

Replace copied legacy workflows with versioned profiles for releases, packages, PDF/A documents, GitHub Pages, checksums, SBOMs, signatures, and provenance.

Scope

  • Implement the work owned by egohygiene/relay that is necessary to deliver this outcome.
  • Coordinate cross-repository work through the dependencies below; do not copy sibling implementations into this repository.
  • Keep unrelated refactors, mutable cross-repository source dependencies, and secret material outside this issue.

Acceptance criteria

  • Define release profiles by repository class
  • Modernize runtime and action versions instead of copying old YAML
  • Support npm-style specs, containers, binaries, sites, and PDF/A artifacts
  • Emit immutable release evidence and rollback instructions

Dependencies

REL-01, ORG-05

Source and decisions

  • Portfolio ID: REL-04
  • Priority: P1
  • Dependency wave: 2 - Golden path
  • Source: actions-todo/release-please-2.yml; publish-style-spec.yml; main.yml; empathy.txt
  • Suggested labels: priority:p1
  • Assignee: szmyty

This scope was approved for creation from the Ego Hygiene Organization Issue Portfolio dated August 18, 2026.

Activity

  1. self-assigned this
    on Aug 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions