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

Exclude release author bots from authors list #4318

Merged
merged 1 commit into from
Feb 21, 2025

Conversation

HebaruSan
Copy link
Member

@HebaruSan HebaruSan commented Feb 21, 2025

Problem

If a GitHub release is created by a bot (which can happen when automated tools are used, see KSPModdingLibs/KSPBuildTools#47), the bot is added to the list of authors.

Cause

We have logic to filter out bot users already, but it's only applied when we retrieve members of orgs.

Changes

Now the user filter is applied to all users retrieved from GitHub, including release creators.

Fixes #4317.

@HebaruSan HebaruSan added Bug Something is not working as intended Netkan Issues affecting the netkan data labels Feb 21, 2025
@HebaruSan HebaruSan merged commit 9a1129e into KSP-CKAN:master Feb 21, 2025
2 checks passed
@HebaruSan HebaruSan deleted the fix/netkan-gh-bot-users branch February 21, 2025 03:27
@HebaruSan
Copy link
Member Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Something is not working as intended Netkan Issues affecting the netkan data
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Bug]: Some mods have "github-actions[bot]" listed as an author
1 participant