Skip to content

Changelog Checker in PRs Using GitHub Action#48

Open
athul-7735 wants to merge 15 commits intoSasanLabs:developfrom
athul-7735:change_log_action
Open

Changelog Checker in PRs Using GitHub Action#48
athul-7735 wants to merge 15 commits intoSasanLabs:developfrom
athul-7735:change_log_action

Conversation

@athul-7735
Copy link
Copy Markdown

This PR adds a GitHub Action to ensure CHANGELOG.md is updated before merging a PR. It prevents accidental merges without changelog updates and improves documentation consistency.

Key Changes:

Integrated Zomzog/changelog-checker@v1.2.0.
PRs fail if CHANGELOG.md is not modified.
Allows bypassing with the "no changelog" label.
Closes #18

kingthorin and others added 11 commits May 1, 2022 20:56
fix: Missing Rule Details - Ensure i18n always initialized
Addition of Incorrect Signature attack

Co-authored-by: twelcon <mastermind12210@gmai.com>
Co-authored-by: Karan Preet Singh Sasan <preetkaran20@gmail.com>
* Adds static file and 404 check

Signed-off-by: karthikuj <karthikuj2001@gmail.com>

* Updates CHANGELOG

Signed-off-by: karthikuj <karthikuj2001@gmail.com>

---------

Signed-off-by: karthikuj <karthikuj2001@gmail.com>
Adding debug config and upgrading spotless version
@kingthorin
Copy link
Copy Markdown
Collaborator

Please remove the unrelated commits.

@athul-7735
Copy link
Copy Markdown
Author

Thanks for the feedback, @kingthorin . I will create another PR from another branch with only the necessary commits.

@kingthorin
Copy link
Copy Markdown
Collaborator

Just do an interactive rebase and skip all those that are unnecessary. The force push just the proper commit(s).

@athul-7735
Copy link
Copy Markdown
Author

Hi @kingthorin I have pushed the changes after the rebase.

@kingthorin
Copy link
Copy Markdown
Collaborator

There's still 12 commits and 15 files changed

@preetkaran20
Copy link
Copy Markdown
Member

preetkaran20 commented Mar 15, 2025

Hi @athul-7735 ,

follow this guide for squashing commits into one commit: https://gist.github.com/patik/b8a9dc5cd356f9f6f980
You might need a small tweak and change master with a newer branch in first method.

Karan Preet Singh Sasan and others added 3 commits March 15, 2025 20:14
Incorporating review comments

fix: Missing Rule Details - Ensure i18n always initialized

Related to SasanLabs/owasp-zap-fileupload-addon#17

Add CHANGELOG note

Create FUNDING.yml

Incorrect Signature attach added (SasanLabs#39)

Addition of Incorrect Signature attack

Co-authored-by: twelcon <mastermind12210@gmai.com>
Co-authored-by: Karan Preet Singh Sasan <preetkaran20@gmail.com>

Releasing newer version 1.0.3 (SasanLabs#40)

Reduce JWT scan rules false positives (SasanLabs#43)

* Adds static file and 404 check

Signed-off-by: karthikuj <karthikuj2001@gmail.com>

* Updates CHANGELOG

Signed-off-by: karthikuj <karthikuj2001@gmail.com>

---------

Signed-off-by: karthikuj <karthikuj2001@gmail.com>

Update gradle.yml (SasanLabs#45)

Adding debug config and upgrading spotless version (SasanLabs#44)

Adding debug config and upgrading spotless version

Update README.md

Update README.md - Drop OWASP from ZAP refs (SasanLabs#46)
@athul-7735
Copy link
Copy Markdown
Author

I have tried squashing the commits into a single commit, but still getting all the commits and file changes in the PR. Raised another PR #49 with the relevant commits only.

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.

5 participants