Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

remove execute permissions on templates #1798

Merged
merged 3 commits into from
May 29, 2023
Merged

Conversation

pmeier
Copy link
Member

@pmeier pmeier commented May 10, 2023

What does this implement/fix?

While working on #1778, I reached a state where the exclude in

- id: check-executables-have-shebangs
exclude: "^nebari/template/"

did not apply. With that, pre-commit showed me three files that had execute permissions but no shebang. Given that these are templates and no other template has execute permissions and a shebang, I've just removed the execute permissions here.

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds a feature)
  • Breaking change (fix or feature that would cause existing features not to work as expected)
  • Documentation Update
  • Code style update (formatting, renaming)
  • Refactoring (no functional changes, no API changes)
  • Build related changes
  • Other (please describe):

@pmeier pmeier added needs: review 👀 This PR is complete and ready for reviewing type: maintenance 🛠 Day-to-day maintenance tasks area:developer-experience 👩🏻‍💻 labels May 10, 2023
@Adam-D-Lewis
Copy link
Member

Seems fine, but it'd be nice to run a k8s test, just to be sure.

@Adam-D-Lewis
Copy link
Member

/bot run tests

@github-actions
Copy link

Contributor Tests Triggered by @Adam-D-Lewis

@Adam-D-Lewis
Copy link
Member

/bot run tests

@github-actions
Copy link

Contributor Tests Triggered by @Adam-D-Lewis

Copy link
Member

@costrouc costrouc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Weird those had execute permissions. Thanks for fixing that.

@costrouc costrouc merged commit daf9004 into nebari-dev:develop May 29, 2023
@pmeier pmeier deleted the shebang branch May 30, 2023 11:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area:developer-experience 👩🏻‍💻 needs: review 👀 This PR is complete and ready for reviewing type: maintenance 🛠 Day-to-day maintenance tasks
Projects
Development

Successfully merging this pull request may close these issues.

3 participants