Skip to content

Conversation

@benjistokman
Copy link
Contributor

No description provided.

@github-actions
Copy link
Contributor

A problem was found with your submission https://git.benstokman.me/benjistokman/FastLED

ERROR: git.benstokman.me is not currently supported as a Git hosting website for Library Manager.

See: https://github.com/arduino/library-registry/blob/main/FAQ.md#what-are-the-requirements-for-a-library-to-be-added-to-library-manager

@github-actions github-actions bot added the topic: submission Add library to the list label Oct 27, 2025
@github-actions
Copy link
Contributor

Thanks for your interest in contributing to the Arduino Library Manager index @benjistokman
Please resolve the error(s) mentioned in the previous comment.

After resolving the issue, trigger this check again by doing one of the following:

  • Commit the required change to the branch you submitted this pull request from.
  • Comment here, mentioning @ArduinoBot in the comment.

NOTE: It is not necessary to open a new pull request. ❗

More information:
https://github.com/arduino/library-registry/blob/main/README.md#if-the-problem-is-with-the-pull-request

@per1234 per1234 self-assigned this Oct 27, 2025
Copy link
Contributor

@per1234 per1234 left a comment

Choose a reason for hiding this comment

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

Hello @benjistokman. Thanks for your interest in contributing to the Arduino Library Manager.

I see the bot reported a problem with your submission that will block its acceptance:

A problem was found with your submission https://git.benstokman.me/benjistokman/FastLED

❌ ERROR: git.benstokman.me is not currently supported as a Git hosting website for Library Manager.

Please fix the problem so we can proceed with your submission.

You will need to do the following things:

  1. Publish your repository on one of the supported Git hosts:
    • GitHub
    • GitLab
    • BitBucket
  2. Update your pull request so that it adds the URL of the repository on the supported hosts to the repositories.txt file, instead of the current unsupported URL.

The change to the pull request will automatically trigger another run of the checks. Once those are passing, your library will be automatically added to Library Manager.

If you have any questions or concerns, please let me know.

If you decide you no longer wish to submit your library, you can close the pull request.

Regards, Per

@per1234 per1234 added the status: changes requested Changes to PR are required before merge label Oct 27, 2025
@github-actions github-actions bot removed the status: changes requested Changes to PR are required before merge label Oct 28, 2025
@github-actions
Copy link
Contributor

A problem was found with your submission https://github.com/benjistokman/FastRGB

ERROR: The repository has no tags. You need to create a release or tag that matches the version value in the library's library.properties file.

@github-actions
Copy link
Contributor

Thanks for your interest in contributing to the Arduino Library Manager index @benjistokman
Please resolve the error(s) mentioned in the previous comment.

After resolving the issue, trigger this check again by doing one of the following:

  • Commit the required change to the branch you submitted this pull request from.
  • Comment here, mentioning @ArduinoBot in the comment.

NOTE: It is not necessary to open a new pull request. ❗

More information:
https://github.com/arduino/library-registry/blob/main/README.md#if-the-problem-is-with-the-pull-request

@benjistokman
Copy link
Contributor Author

I have added a code mirror here on GitHub

Copy link
Contributor

@per1234 per1234 left a comment

Choose a reason for hiding this comment

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

Hello @benjistokman. Please create a release or tag in the library repository.

Once you have done that, simply mention @ArduinoBot in a comment here to trigger it to run the automated checks again. After those are passing, your library will be automatically added to Library Manager.

If you have any questions or concerns, please let me know.

Regards, Per

@per1234 per1234 added the status: waiting for information More information must be provided before work can proceed label Oct 28, 2025
@benjistokman
Copy link
Contributor Author

@ArduinoBot

@github-actions
Copy link
Contributor

Hello! I'm checking your submission again.

@github-actions github-actions bot removed the status: waiting for information More information must be provided before work can proceed label Oct 28, 2025
@github-actions
Copy link
Contributor

Arduino Lint has suggestions for possible improvements to https://github.com/benjistokman/FastRGB:

Linting library in FastRGB
WARNING: The library.properties paragraph field repeats the sentence field. These are displayed together so redundancy  
         is not needed.                                                                                                 
         See: https://arduino.github.io/arduino-cli/latest/library-specification/#libraryproperties-file-format         
         (Rule LP036)                                                                                                   
WARNING: Unable to load the library.properties url field: 404 Not Found                                        
         See: https://arduino.github.io/arduino-cli/latest/library-specification/#libraryproperties-file-format
         (Rule LP042)                                                                                          
WARNING: library.properties depends field item(s) arxsmartptr not found in the Library Manager index.          
         See: https://arduino.github.io/arduino-cli/latest/library-specification/#libraryproperties-file-format
         (Rule LP048)                                                                                          
WARNING: No license file found.                                                                                                                 
         See:                                                                                                                                   
         https://docs.github.com/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/licensing-a-repository
         (Rule LD002)                                                                                                                           
WARNING: No example sketches found. Please provide examples.                                      
         See: https://arduino.github.io/arduino-cli/latest/library-specification/#library-examples
         (Rule LD004)                                                                             

Linter results for project: 0 ERRORS, 5 WARNINGS

-------------------

@github-actions
Copy link
Contributor

ERROR: Your submission meets all requirements. However, the pull request could not be merged.

Please follow this guide to resolve a merge conflict:
https://docs.github.com/github/collaborating-with-issues-and-pull-requests/resolving-a-merge-conflict-on-github

Once that is done, it will be merged automatically.

@github-actions github-actions bot requested a review from per1234 October 28, 2025 06:00
@github-actions github-actions bot removed the request for review from per1234 October 28, 2025 06:05
@github-actions
Copy link
Contributor

Arduino Lint has suggestions for possible improvements to https://github.com/benjistokman/FastRGB:

Linting library in FastRGB
WARNING: The library.properties paragraph field repeats the sentence field. These are displayed together so redundancy  
         is not needed.                                                                                                 
         See: https://arduino.github.io/arduino-cli/latest/library-specification/#libraryproperties-file-format         
         (Rule LP036)                                                                                                   
WARNING: Unable to load the library.properties url field: 404 Not Found                                        
         See: https://arduino.github.io/arduino-cli/latest/library-specification/#libraryproperties-file-format
         (Rule LP042)                                                                                          
WARNING: library.properties depends field item(s) arxsmartptr not found in the Library Manager index.          
         See: https://arduino.github.io/arduino-cli/latest/library-specification/#libraryproperties-file-format
         (Rule LP048)                                                                                          
WARNING: No license file found.                                                                                                                 
         See:                                                                                                                                   
         https://docs.github.com/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/licensing-a-repository
         (Rule LD002)                                                                                                                           
WARNING: No example sketches found. Please provide examples.                                      
         See: https://arduino.github.io/arduino-cli/latest/library-specification/#library-examples
         (Rule LD004)                                                                             

Linter results for project: 0 ERRORS, 5 WARNINGS

-------------------

@github-actions github-actions bot merged commit 9fb12d5 into arduino:main Oct 28, 2025
11 checks passed
@github-actions
Copy link
Contributor

Your submission has now been accepted! Thanks for your contribution to the Arduino Library Manager index.

The library(s) will be available for installation via Library Manager within a day's time.

You can check the logs from the Library Manager indexer for your library(s) here:
http://downloads.arduino.cc/libraries/logs/github.com/benjistokman/FastRGB/

github-actions bot pushed a commit that referenced this pull request Oct 28, 2025
@benjistokman
Copy link
Contributor Author

@per1234 it seems that the library index errored out: https://downloads.arduino.cc/libraries/logs/github.com/benjistokman/FastRGB/

Is there someone I should talk to? Will it retry eventually?

@per1234
Copy link
Contributor

per1234 commented Oct 29, 2025

@benjistokman I see you deleted the Git tag from the repository. I believe that is the cause of the error messages you see in the logs. The system expects to find at least one tag in the library repository, since we require the presence of a tag in order for the library submission to be accepted.

You should not mess with release tags once you have pushed them to the public repository. A release tag is intended to act as an immutable marker at a specific point in the project's revision history, to allow us to unambiguously understand what is meant by someone saying something like "I am using version 0.1.0 of the FastRGB library".

Although the cryptic error message produced under these conditions is confusing, the system is working correctly. It is only that you are not maintaining your library repository in a responsible manner. If you make a new release tag, you will no longer see this error in the logs.

Please note that the 0.1.0 release of your library has already been added to the database, so if you thought you could irresponsibly make a different 0.1.0 release by deleting the tag and then creating a new one, you were wrong about that. However, you can continue to distribute your ongoing work on the library by making new releases, per the procedure documented here:

https://github.com/arduino/library-registry/blob/main/FAQ.md#how-can-i-publish-a-new-release-once-my-library-is-in-the-list

@benjistokman
Copy link
Contributor Author

Thank you. It seems the auto-mirror deleted it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

topic: submission Add library to the list

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants