Skip to content

feat: allow users to set GitHub app in their repositories#2469

Merged
stevehipwell merged 3 commits intointegrations:mainfrom
M0NsTeRRR:feat/github-app-for-users
Jan 20, 2026
Merged

feat: allow users to set GitHub app in their repositories#2469
stevehipwell merged 3 commits intointegrations:mainfrom
M0NsTeRRR:feat/github-app-for-users

Conversation

@M0NsTeRRR
Copy link
Copy Markdown
Contributor

@M0NsTeRRR M0NsTeRRR commented Nov 21, 2024

Resolves #2468


Before the change?

  • The github_app_installation_repository and github_app_installation_repositories currently looks for an organization and deny users.

After the change?

  • Users can now install apps in their repositories.

Pull request checklist

  • Tests for the changes have been added (for bug fixes / features)
  • Docs have been reviewed and added / updated if needed (for bug fixes / features)

Does this introduce a breaking change?

Please see our docs on breaking changes to help!

  • Yes
  • No

@nickfloyd nickfloyd moved this from Backlog to In Review in Terraform Provider Nov 10, 2025
@nickfloyd nickfloyd added Type: Feature New feature or request Type: Breaking change Used to note any change that requires a major version bump labels Nov 10, 2025
@nickfloyd nickfloyd moved this from In Review to BLOCKED in Terraform Provider Nov 10, 2025
@github-actions github-actions bot added the Type: Documentation Improvements or additions to documentation label Nov 12, 2025
@nickfloyd
Copy link
Copy Markdown
Member

Hey @M0NsTeRRR, I might be missing it - if you get the chance could you remind me why this is a breaking change - it looks like you've just extended the functionally to now cover cases of user installed apps while still allowing for orgs as well.

I just want to be sure before I merge this in. ❤️

@M0NsTeRRR
Copy link
Copy Markdown
Contributor Author

M0NsTeRRR commented Nov 12, 2025

Hey @nickfloyd !

it looks like you've just extended the functionally to now cover cases of user installed apps while still allowing for orgs as well.

It's exactly my use case so for me no breaking change there :)

Edit : My bad I didn't see I've checked the checkbox for breaking change ... I understand why you tagged it as breaking change !

@nickfloyd nickfloyd added this to the v7.0.0 Release milestone Nov 19, 2025
@M0NsTeRRR M0NsTeRRR force-pushed the feat/github-app-for-users branch from 29b7f83 to 905a784 Compare November 19, 2025 21:04
Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>
@M0NsTeRRR M0NsTeRRR force-pushed the feat/github-app-for-users branch from 905a784 to 2a3e0b0 Compare November 19, 2025 21:06
@M0NsTeRRR
Copy link
Copy Markdown
Contributor Author

Hey @nickfloyd, maybe I wasn’t clear this can be scheduled before a breaking release. I accidentally checked the wrong box when creating the PR :(

@stevehipwell stevehipwell removed the Type: Breaking change Used to note any change that requires a major version bump label Jan 16, 2026
@stevehipwell
Copy link
Copy Markdown
Collaborator

@M0NsTeRRR could you please rebase this PR?

Copy link
Copy Markdown
Collaborator

@stevehipwell stevehipwell left a comment

Choose a reason for hiding this comment

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

LGTM

CC @nickfloyd

@stevehipwell stevehipwell merged commit 15fff78 into integrations:main Jan 20, 2026
8 checks passed
@github-project-automation github-project-automation bot moved this from 👀 In review to ✅ Done in 🧰 Octokit Active Jan 20, 2026
@github-project-automation github-project-automation bot moved this from BLOCKED to Done in Terraform Provider Jan 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Type: Documentation Improvements or additions to documentation Type: Feature New feature or request

Projects

Development

Successfully merging this pull request may close these issues.

[FEAT]: Enable app installation for user repository

4 participants