Remove unnecessary GitHub Actions step #93

Closed
davidbailey00 wants to merge 1 commits from remove-unnecessary-chmod-x into master
davidbailey00 commented 2021-03-27 16:36:05 +00:00 (Migrated from github.com)

"make gradle wrapper executable" is unnecessary because the file already has the executable bit set in the repository.

"make gradle wrapper executable" is unnecessary because the file already has the executable bit set in the repository.
ByMartrixx commented 2021-03-27 16:46:48 +00:00 (Migrated from github.com)
PR #71, where this was added https://github.com/FabricMC/fabric-example-mod/pull/71/files#r516437188
davidbailey00 commented 2021-03-27 16:50:47 +00:00 (Migrated from github.com)

@ByMartrixx Thanks, didn't spot that but I now see why this was kept :)

That said, I would ask, isn't the point of CI to spot mistakes like that? To me it seems better if CI fails and prevents someone from accidentally removing the x bit so that it can be fixed before a PR is merged, rather than the problem being passed down to people using this template who might not know what's wrong if they're unfamiliar with Unix permissions.

@ByMartrixx Thanks, didn't spot that but I now see why this was kept :) That said, I would ask, isn't the point of CI to spot mistakes like that? To me it seems better if CI fails and prevents someone from accidentally removing the `x` bit so that it can be fixed before a PR is merged, rather than the problem being passed down to people using this template who might not know what's wrong if they're unfamiliar with Unix permissions.
modmuss50 commented 2021-03-27 20:05:01 +00:00 (Migrated from github.com)

No, like ByMartrixx pointed out this is fine as-is. On windows it can be a PITA to set that flag so CI builds.

Thanks anyway.

No, like ByMartrixx pointed out this is fine as-is. On windows it can be a PITA to set that flag so CI builds. Thanks anyway.

Pull request closed

Sign in to join this conversation.