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

add repoflow #1030

Open
wants to merge 4 commits into
base: master
Choose a base branch
from
Open

add repoflow #1030

wants to merge 4 commits into from

Conversation

100tomer
Copy link

@100tomer 100tomer commented Dec 21, 2024

Thanks for taking the time to suggest an addition to awesome-selfhosted!

To ensure your Pull Request is dealt with swiftly, please check the following (check the boxes [x]):

  • Submit one item per pull request. This eases reviewing and speeds up inclusion.
  • You have searched the repository for any relevant issues or PRs, including closed ones.
  • Any software you are adding is not already listed at any of awesome-sysadmin, staticgen.com, staticsitegenerators.net, dbdb.io.
  • The file you are adding is formatted as described in addition.md.
  • Demo links should only be used for interactive demos, i.e. not video demonstrations.
  • Comments and unused optional fields have been removed.
  • The file you are adding uses kebab-case file naming, for example my-awesome-software.yml.
  • Values for platform are the main server-side requirements for the software. Don't include frameworks or specific dialects.
  • Any software project you are adding to the list is actively maintained.
  • Any software project you are adding was first released more than 4 months ago.
  • Any software project you are adding has working installation instructions.
  • You understand that your Pull Request will be merged ~1 week after approval, to allow for further comments if needed.

@Rabenherz112 Rabenherz112 added addition Adding new software to the list reviewers wanted Awaiting reviews non-free Non-Free (Libre) software labels Dec 21, 2024
@100tomer
Copy link
Author

How can I know why the syntax check failed?

@nodiscc
Copy link
Member

nodiscc commented Dec 22, 2024

By clicking on Details next to the failed build

ERROR:awesome_lint.py: RepoFlow: source_code_url is undefined
ERROR:awesome_lint.py: RepoFlow: licenses Proprietary is not listed in the main licenses list
ERROR:awesome_lint.py: RepoFlow: tags Package Management is not listed in the main tags list
ERROR:awesome_lint.py: RepoFlow: tags Continuous Integration & Deployment is not listed in the main tags list
ERROR:awesome_lint.py: RepoFlow: tags DevOps Tools is not listed in the main tags list
ERROR:awesome_lint.py: RepoFlow: tags Private Repositories is not listed in the main tags list
ERROR:awesome_lint.py: RepoFlow: platforms Node.js is not listed in the main platforms list
ERROR:awesome_lint.py: RepoFlow: platforms PostgreSQL is not listed in the main platforms list
ERROR:awesome_lint.py: RepoFlow: platforms Redis is not listed in the main platforms list
ERROR:awesome_lint.py: RepoFlow: platforms Elasticsearch is not listed in the main platforms list
ERROR:awesome_lint.py: RepoFlow: platforms Helm is not listed in the main platforms list

@100tomer
Copy link
Author

By clicking on Details next to the failed build

ERROR:awesome_lint.py: RepoFlow: source_code_url is undefined
ERROR:awesome_lint.py: RepoFlow: licenses Proprietary is not listed in the main licenses list
ERROR:awesome_lint.py: RepoFlow: tags Package Management is not listed in the main tags list
ERROR:awesome_lint.py: RepoFlow: tags Continuous Integration & Deployment is not listed in the main tags list
ERROR:awesome_lint.py: RepoFlow: tags DevOps Tools is not listed in the main tags list
ERROR:awesome_lint.py: RepoFlow: tags Private Repositories is not listed in the main tags list
ERROR:awesome_lint.py: RepoFlow: platforms Node.js is not listed in the main platforms list
ERROR:awesome_lint.py: RepoFlow: platforms PostgreSQL is not listed in the main platforms list
ERROR:awesome_lint.py: RepoFlow: platforms Redis is not listed in the main platforms list
ERROR:awesome_lint.py: RepoFlow: platforms Elasticsearch is not listed in the main platforms list
ERROR:awesome_lint.py: RepoFlow: platforms Helm is not listed in the main platforms list

thank you, don't know how I missed it. I'll fix it now

@100tomer
Copy link
Author

@nodiscc Sorry to bother you again, what does it mean that a tag must have 3 items attached?
I used 2 tags:

  1. Package Management - I created this tag and added it to this pull request.
  2. Software Development - Already exists so I'm not sure why there is a problem.

This is the error I found in the syntax checks:

ERROR:awesome_lint.py: 1 items tagged Package Management, each tag must have at least 3 items attached
ERROR:awesome_lint.py: 1 items tagged Software Development, each tag must have at least 3 items attached

@100tomer
Copy link
Author

@Rabenherz112 Hi there! I noticed you added the “non-free” tag to this pull request. However, I do offer a free option for self-hosting, which is suitable for personal use. Would you consider this a free option?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
addition Adding new software to the list non-free Non-Free (Libre) software reviewers wanted Awaiting reviews
Development

Successfully merging this pull request may close these issues.

3 participants