Commit 105d08f
committed
Remove superfluous checkout step from "Release" workflow
The `create-release` job of the "Release" workflow creates a GitHub release and uploads the built binaries as release
assets. Since the binaries come from the workflow artifact, there is no need for this job to checkout the repository. The
pre-release identification step uses the `GITHUB_REF` environment variable defined by GitHub Actions, which is not
dependent on the runner having a repository checked out.
This means the checkout step serves no purpose. Since it makes the workflow less efficient and more difficult to
maintain, it must be removed.1 parent 84aeda6 commit 105d08f
1 file changed
+0
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
129 | 129 | | |
130 | 130 | | |
131 | 131 | | |
132 | | - | |
133 | | - | |
134 | | - | |
135 | 132 | | |
136 | 133 | | |
137 | 134 | | |
| |||
0 commit comments