8000 Install & run sh files Shellcheck warnings fix by KaganCanSit · Pull Request #46 · orhun/git-cliff-action · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Install & run sh files Shellcheck warnings fix #46

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

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

KaganCanSit
Copy link
@KaganCanSit KaganCanSit commented Feb 20, 2025

Greetings @orhun,

I follow you for your projects and works. Good work!

I want to make a small contribution to this project. I provided a short review for warning messages using Shellcheck. However, I am not familiar with the project and spent a short time. I could definitely be wrong. I am creating a PR for testing. I will look at the content that does not progress properly in actions. Also, if you can guide me with explanations, I would like to help more.

Good day, greetings from the broadcast!

Additional Note: If you deem it appropriate, you can automatically check the contents of the bash scripts with shellcheck during PR checks, this can be useful when there are syntax-based errors or warnings.

@KaganCanSit KaganCanSit marked this pull request as draft February 20, 2025 22:26
@orhun orhun marked this pull request as ready for review February 21, 2025 08:43
@orhun orhun marked this pull request as draft February 21, 2025 08:43
Copy link
Owner
@orhun orhun left a comment

Choose a reason for hiding this comment

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

Hey, thanks for the PR!

I'm not sure if I want to touch this working bash script at all, it's super fragile and we might be breaking the use-case of someone unknowingly while having good intentions as fixing some lints.

If we are going to go ahead with this, it is required that we test this very well and understand each lint change and how it effects the script...

You watched me suffer on livestream yesterday... I don't want that to happen again :D

@KaganCanSit
Copy link
Author
KaganCanSit commented Feb 21, 2025

I know, I know. You can't imagine how much I fought with scripts. But at some point you really need to base a field. Shellchek really helps with that. Of course, I'll leave the decision up to you for now. I wanted to help.

Also, if you merge this PR request, I created a second PR (#47). Here, we can save time and effort by adding the automatic check to the action.

Note: I don't have enough familiarity with the project to test it. It would require extensive time. So I'm hesitant to take on this task directly. But I'll take a look.

I'm one comment away. I'd like to do my best.
Have a nice day!

@orhun
Copy link
Owner
orhun commented Feb 21, 2025

I might check this out before a new release, which is unplanned for now. A bit of an investigation for these changes would be always appreciated.

@KaganCanSit
Copy link
Author

Resolved the conflict by rebasing the main branch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants
0