Skip to content

Conversation

@Djiit
Copy link

@Djiit Djiit commented Oct 26, 2025

Quick attempt to add support for Github App authentication against Github API. Useful for enterprise use case where a PAT is not a recommended/available option per local policies.

@cteyton
Copy link
Contributor

cteyton commented Oct 27, 2025

Thanks @Djiit for the contribution.
We're gonna test it internally very soon :-)

@cteyton
Copy link
Contributor

cteyton commented Nov 2, 2025

Ideally, would you prefer this approach or would you prefer to install an app from the GH Marketplace?
https://github.com/marketplace?type=apps

@Djiit
Copy link
Author

Djiit commented Nov 6, 2025

Sorry I missed the notification. We'd prefer to have full control, but I recognize some leaner organization would benefit from a ready-to-use one. Good call.

@cteyton
Copy link
Contributor

cteyton commented Nov 7, 2025

Thanks @Djiit for the clarification.
In addition to the "Push" experience (let Packmind commit on your git repos), we're currently releasing a "Pull" experience, allowing each project to retrieve the standards and recipes on its own. In this context, Packmind becomes a registry (like NPM, but for Agent artefacts), and users can download them.
Would this scenario be more convenient in your context?
Thanks :)

@Djiit
Copy link
Author

Djiit commented Nov 7, 2025

That would work too, yes. Uses could pull or we could setup a regular pull on GitHub actions.

@sonarqubecloud
Copy link

sonarqubecloud bot commented Nov 8, 2025

@cteyton
Copy link
Contributor

cteyton commented Nov 10, 2025

Thanks @Djiit for your record.
We'll keep you in touch when a "pull" experience will be available in the next few days.
Your contribution is precious, but we'll have to rework the UI system and the Database schemas as well to fully integrate it.
Thanks for boostrapping that.
I've created issue #4 to track its progress.

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