FDC3 icon indicating copy to clipboard operation
FDC3 copied to clipboard

GitHub Release Action

Open robmoffat opened this issue 8 months ago • 3 comments

Minor Issue

  • Releases to NPM should be done from a release tag, rather than main or release branches.
  • Releases should be kicked off by a GitHub release being created
  • The release workflow should include the coverage workflow as a precondition to check everything is correct.

FDC3 .net shows how this can be done.

robmoffat avatar Apr 09 '25 13:04 robmoffat

Edited - the release to NPM should happen from the release tag itself (so the SHA of the release points to exactly whats in the corresponding NPM packages) rather than main.

kriswest avatar Apr 09 '25 14:04 kriswest

Note:

  • #1528

could be dealt with at the same time as this in the revised workflow

kriswest avatar Apr 10 '25 08:04 kriswest