The softprops/action-gh-release Github action used in the CI to deploy assets was incorrectly configured to the master branch (default behavior), instead of the current release set by the sofa_branch field in the build-and-test matrix.
This lead to the following undesired behavior:
source code archives (zip and tar) were generated from master branch instead of release branch. Other assets (releases for Windows, Linux and MacOS) were generated from correct branch.
release tag pushed by this action (tag in the form release-<version>) was incorrectly set to master branch, which is invalid when current release is not master (such as v<version>)
The
softprops/action-gh-release
Github action used in the CI to deploy assets was incorrectly configured to themaster
branch (default behavior), instead of the current release set by thesofa_branch
field in thebuild-and-test
matrix. This lead to the following undesired behavior:release-<version>
) was incorrectly set tomaster
branch, which is invalid when current release is notmaster
(such asv<version>
)