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

Create Titan Plugin.yaml #1364

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

mr-gigabytes
Copy link

New Endless Sky Plugin: Titan

New Endless Sky Plugin: Titan
@TheGiraffe3
Copy link
Contributor

FYI nothing is likely to happen on this until checks pass.

@TheGiraffe3
Copy link
Contributor

@mr-gigabytes have you seen the above comment?

@mr-gigabytes
Copy link
Author

mr-gigabytes commented Oct 21, 2024 via email

@TheGiraffe3
Copy link
Contributor

TheGiraffe3 commented Oct 22, 2024

The Validate / check_urls one.
https://github.com/endless-sky/endless-sky-plugins/actions/runs/10519719523/job/29151755606?pr=1364
Probably the easiest fix for this is creating a GitHub repository for the plugin.

@TheGiraffe3
Copy link
Contributor

@mr-gigabytes ping to check if you've got any updates on this.

@TheGiraffe3
Copy link
Contributor

@mr-gigabytes if you are not interested in making a GitHub plugin for this, I would recommend that you submit it to Hecter94's Plugin Archive instead. That repository does not require a GitHub URL, and can use a custom website if needed.
The "official" repository isn't quite as flexible; it could also be considered more "curated"; but it doesn't have as many plugins.

@mr-gigabytes
Copy link
Author

mr-gigabytes commented Dec 18, 2024 via email

@TheGiraffe3
Copy link
Contributor

In this endless-sky-plugins repository, a separate repository on your GitHub account is required to add the plugin to the official list.
The way the official list works, you can either download the plugin from the website's page or ESLauncher2. But it does not store copies of every file in the plugin.
However, there is a different, larger plugin repository. It does not show up on the website's page or ESLauncher2, but it has a compilation of every known plugin for Endless Sky. To submit plugins to that archive, all you have to do is open an issue an upload a zipped file of your plugin the way it is on the website.
The plugin will not automatically update still, but it doesn't require a GitHub repository.

If there's anything still unclear, feel free to say so. I'm happy to help.

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