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

ability to submit a package via something other than github #40

Closed
ZookaOnGit opened this issue Aug 22, 2024 · 2 comments
Closed

ability to submit a package via something other than github #40

ZookaOnGit opened this issue Aug 22, 2024 · 2 comments

Comments

@ZookaOnGit
Copy link
Collaborator

ZookaOnGit commented Aug 22, 2024

such as an external website
would probably then need to be manually approved

@jmckisson
Copy link
Contributor

This is probably possible through GitHub (and maybe out of scope for this particular issue regarding non-GitHub methods).
A workflow (in mudlet-package-repo) can be triggered by a webhook that is set up in the 3rd party repo, that workflow could then do an automatic pull and merge from the 3rd party repo, assuming you would want to allow this kind of action to be done without "approval" or some such.
For security a secret token could be generated for each 3rd party repo (and stored in their secrets) to be sent via webhook. I suppose the workflow could be set up to only do this on a tagged commit as well.

@vadi2
Copy link
Member

vadi2 commented Jan 5, 2025

Done via https://packages.mudlet.org 👍

@vadi2 vadi2 closed this as completed Jan 5, 2025
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

No branches or pull requests

3 participants