Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore: release workflow fixes (#627)
There are 3 main improvements to the workflow to help solve all the failing builds: 1. Instead of complex if statements in the gh workflow file (they aren't even working anyway!), use commit_analyzer config to prevent release for our [skip release] and [skip ci] PRs. 2. Publishing to AppHub fails if there is no build file, which there won't be in the case of chores and [skip release]. So add an if statement that checks that a build was made. The output gets set to "yes" if there is a build. 3. The report-release-result job should always run. But it should only report a success message if there is a build and the release step was successful (which is not only the build file but also whether it was published to apphub)
- Loading branch information