-
-
Notifications
You must be signed in to change notification settings - Fork 12
Commit 105d08f
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 changedOriginal 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