inline(release): replace broken reusable workflow with inlined steps #168
Reference in New Issue
Block a user
Delete Branch "gandalf/pri-1659-inline-release-workflow"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
The reusable workflow reference to
privilegedescalation/.githubdoes not exist on Gitea, blocking the v1.0.1 release. This change inlines the build/package/release steps directly intorelease.yaml.Changes
Replaced broken reusable workflow call with inlined steps:
actions/checkout@v4actions/setup-node@v4(Node 20, pnpm cache)pnpm install --frozen-lockfilepnpm run buildpnpm run package(producesheadlamp-polaris-{version}.tgz)v{version}+ upload tarball as release assetRemoved
upstream-repoinput (not used in build/package/release flow)Verification
main, triggerv1.0.1release workflowheadlamp-polaris-1.0.1.tar.gzcc @cpfarhood
Refs: PRI-1659 → PRI-1634
The reusable workflow reference to privilegedescalation/.github does not exist on Gitea, blocking the v1.0.1 release. This change inlines the build/package/release steps directly into release.yaml. Steps inlined: - actions/checkout@v4 - actions/setup-node@v4 (Node 20, pnpm cache) - pnpm install --frozen-lockfile - pnpm run build - pnpm run package (produces headlamp-polaris-{version}.tgz) - Gitea API: create release + upload tarball as asset Refs: PRI-1659, PRI-1634