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

Feat: Change which labels are used when looking for the issue to append to, upgrade dependencies. #8

Merged
merged 4 commits into from
Oct 13, 2023

Conversation

rudo-thomas
Copy link
Contributor

@rudo-thomas rudo-thomas commented Oct 13, 2023

The idea is that prometheus-gitlab-notifier will also look for the issue labels that it sets on the issue when looking for the issue to append to. Then, one of the issue labels can be removed on the gitlab side and the notifier will stop appending to that issue.

This is a significant change, hence the version bump.

While at it, update the dependencies.

@FUSAKLA
Copy link
Owner

FUSAKLA commented Oct 13, 2023

TBH I don't think we need the flag at all, I'd say it is more of a bug and notifier should not modify issues not created by it.

Otherwise 👍 from me, thanks!

@rudo-thomas
Copy link
Contributor Author

TBH I don't think we need the flag at all, I'd say it is more of a bug and notifier should not modify issues not created by it.

It's a new feature; and as such it should be behind a flag :)

@rudo-thomas rudo-thomas changed the title Feat: Implement --append.use.issue.labels, upgrade dependencies. Feat: Change which labels are used when looking for the issue to append to, upgrade dependencies. Oct 13, 2023
@FUSAKLA FUSAKLA merged commit c4e7a7b into FUSAKLA:master Oct 13, 2023
2 checks passed
@rudo-thomas
Copy link
Contributor Author

As agreed off github, I dropped the flag and bumped the major version.

PTAL

@rudo-thomas rudo-thomas deleted the rudo-append.use.issue.labels branch October 13, 2023 13:04
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