mirror of
https://github.com/digital-asset/daml.git
synced 2024-11-13 00:16:19 +03:00
49b4a8dad8
Currently, there are quite a few releases that are lacking the Standard-Change label, even though they did publish artifacts. This makes our SOC2-compliance tracking a bit harder. For the past two months, I have manually added the label after-the-fact while preparing the monthly compliance report, but that doesn't seem like a great solution. This PR changes the release process to be more optimistic: assume the release is going to succeed by putting in the label immediately, and then (optionally) removing it if the release fails. Note that the label should only be removed in the rare case where the release was merged into master but somehow did not produce any artifact. This can only happen if the Linux build fails quite early, which as far as I know only happened once over the past two months when we had the release notes race condition. CHANGELOG_BEGIN CHANGELOG_END |
||
---|---|---|
.. | ||
src | ||
windows-installer | ||
artifacts.yaml | ||
BUILD.bazel | ||
install.bat | ||
install.sh | ||
RELEASE.md | ||
sdk-config.yaml.tmpl | ||
util.bzl |