8000 Integrate ShellCheck Validation for install.sh and run.sh Scripts - Edited yaml File by KaganCanSit · Pull Request #47 · orhun/git-cliff-action · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Integrate ShellCheck Validation for install.sh and run.sh Scripts - Edited yaml File #47

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

Hello again @orhun,

Yesterday during the release, I sent a merge request (#46) by performing a check for the run and install bash scripts. If we can handle that request and include it in the project, we can add a shellcheck check to the workflow for automatic checks. I also use this in my own workflow. It saves a lot of time. Of course, some warnings may need to be disabled. But this is a very rare situation.

I have done various tests on the repository I forked myself. (https://github.com/KaganCanSit/git-cliff-action/actions)

It will save a lot of time and effort.

I wanted to help. However, if there is something I want to change, you can reach me. I would like to help in my free time. I am open to learning.

Have a nice day!

@orhun
Copy link
Owner
orhun commented Feb 21, 2025

We can probably use https://github.com/marketplace/actions/shellcheck for this. But first I'd like to decide whether if we actually want to use shellcheck or not in #46

@orhun orhun marked this pull request as draft February 21, 2025 09:01
@KaganCanSit
Copy link
Author

I didn't think of using it directly via Marketplace. I'll take a look at that. I haven't done it before. There might be a better solution. I left a comment on the other PR request (#46 (comment)). I'm here if you need help.

@KaganCanSit
Copy link
Author
KaganCanSit commented Feb 21, 2025

Hop, it's me again.

Based on your suggestion, I updated my existing PR to add ShellCheck verification for install.sh and run.sh scripts. Now we use the action ludeeus/action-shellcheck from GitHub Marketplace instead of manual installation. This makes the integration simpler and more maintainable.

Once you've made your decision, you can proceed as you wish. Good luck. 🫡

Note: I simply tested it with the test branch (https://github.com/KaganCanSit/git-cliff-action/actions). But you may not want to scan the entire project directory. Just so you know.

@KaganCanSit KaganCanSit force-pushed the feature-shellcheck branch 2 times, most recently from e786c1e to 0b49b08 Compare February 21, 2025 10:10
@KaganCanSit KaganCanSit requested a review from orhun February 21, 2025 10:16
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