1
0
mirror of https://github.com/arduino/library-registry.git synced 2025-07-07 14:41:10 +03:00
Commit Graph

337 Commits

Author SHA1 Message Date
468f0e9f06 Add AsyncWebServer_WT32_ETH01 to Library Manager (#206) 2021-07-18 04:15:38 +00:00
6fa6dd7298 Update repositories.txt (#205) 2021-07-17 04:09:10 +00:00
bd4a3b0538 Update repositories.txt (#204) 2021-07-16 19:40:37 +00:00
49594bfb76 add TeensyAudioSampler (#203)
* Update repositories.txt

* add github.com/newdigate/teensy-sample-flashloader

added a new library - a tiny utility to load audio samples to external flash memory from the uSD card on a teensy 4.1

* add TeensyAudioSampler - github.com/newdigate/teensy-polyphony
2021-07-16 10:30:20 +00:00
b22e3d47ce Merge pull request #200 from per1234/production-dependabot-py-go
Configure Dependabot for updates to `production` branch deps
2021-07-16 02:51:51 -07:00
13445de5df adding new library TeensyAudioFlashLoader (#201)
* Update repositories.txt

* add github.com/newdigate/teensy-sample-flashloader

added a new library - a tiny utility to load audio samples to external flash memory from the uSD card on a teensy 4.1
2021-07-16 09:35:51 +00:00
e12e4a25e5 Configure Dependabot for updates to production branch deps
Since we already have the Dependabot infrastructure in place for managing dependencies of the project's Go code and
GitHub Actions workflows, it makes sense to do the same for the newly introduced Go and Python dependencies as well.

This configuration is applied to the `production` branch (using the `target-branch` key), but it must be added to the
configuration file in the default branch (`main`) because Dependabot only pays attention to the default branch's
configuration file.

Reference:
https://docs.github.com/en/code-security/supply-chain-security/configuration-options-for-dependency-updates#about-the-dependabotyml-file
2021-07-16 02:19:57 -07:00
2d11cc5dfd Merge pull request #198 from per1234/error-prefix
Add prefix to error messages in bot comments
2021-07-16 01:45:59 -07:00
eb22d919fe Add prefix to error messages in bot comments
In the event of a problem with a submission, the comments on the pull request thread. Due to the use of a matrix job to
support submissions of any number of libraries in a single PR, this might consist of multiple comments. Adding a standard
prominent prefix ( **ERROR:**) to all error messages will ensure that the most important part of this information is
not missed.
2021-07-15 20:31:04 -07:00
4fcd1f36a2 Update repositories.txt (#196) 2021-07-15 17:13:44 +00:00
ecae7a8f2b Merge pull request #194 from per1234/production-branch-dependabot
Configure Dependabot for updates to production branch workflows
2021-07-15 05:58:34 -07:00
15b1347dae Configure dependabot for updates to production branch workflows
Dependabot will periodically check the versions of all actions used in the GitHub Actions workflows of the `production`
branch. If any are found to be outdated, it will submit a pull request to update them.

NOTE: Dependabot's PRs will occasionally propose to pin to the patch version of the action (e.g., updating
`uses: foo/bar@v1` to `uses: foo/bar@v2.3.4`). When the action author has provided a major version ref, use that instead
(e.g., `uses: foo/bar@v2`). Dependabot will automatically close its PR once the workflow has been updated.

More information:
https://docs.github.com/en/github/administering-a-repository/keeping-your-actions-up-to-date-with-dependabot
2021-07-15 05:30:15 -07:00
1fd32d9d50 Add WiFiWebServer_RTL8720 library (#193) 2021-07-15 05:29:37 +00:00
9baebee831 Merge pull request #191 from per1234/improve-submission-instructions
Make submission instructions comprehensive
2021-07-14 09:06:34 -07:00
faa42b3076 Remove potentially confusing punctuation from submission instructions
The period to close the sentence might be interpreted as part of the example repository URL. Since it doesn't provide any
benefits for the readability of this sentence and might cause confusion, it's best to remove it.
2021-07-14 08:25:19 -07:00
cd4e15e813 Add missing steps to submission instructions
It turns out there are a couple of extra steps in the workflow for submitting a PR via the GitHub web interface for those
who don't have write access in the repository. I missed these while developing the instructions due to having write
access.
2021-07-14 08:25:19 -07:00
a713efe27d Explain that it doesn't matter where in the submission list the URL is added
The process is intended to be as simple, fast, and flexible as possible for the submitter. For this reason, there is
absolutely no expectation regarding where in `repositories.txt` the library repository URL should be added. The system
will work fine no matter if it's at the start, end, alphabetical order, or some random spot. If we do want to restore
alphabetical order periodically, a maintainer can easily do that.

For this reason, there was previously no mention of the proper location in the list for submitters to use, since there is
none. However, this ambiguity might actually make the process less friendly to those who are left wondering. So it's best
to explicitly state that the location doesn't matter.
2021-07-14 08:15:02 -07:00
b07b6d25b3 Remove unnecessary link from submission instructions
This link was intended to provide readily accessible information on what the term "fork" means in this context. However,
it comes directly after mention a link, which is referencing the URL provided later in the sentence. This might result in
confusion about which of the two links is meant. Most library submitters will already know the meaning of the term "fork"
and those who don't will be able to find information about it easily enough, including by visiting the information about
pull requests linked to earlier in the document. So I think that it's better to remove this link.
2021-07-14 08:08:24 -07:00
45755ad170 Update repositories.txt (#190) 2021-07-14 10:55:03 +00:00
3740d78884 Merge pull request #189 from per1234/approve-pr
Approve submission PRs before auto-merging
2021-07-14 00:39:31 -07:00
b7626b1cc4 Approve submission PRs before auto-merging
This change to the "Manage PRs" workflow will cause the "github-actions" bot to add an approval pull request review to
submission PRs after they have passed all compliance checks, but before merging.

This is necessary to allow us to instate the "Require pull request reviews before merging" branch protection rule on
`main`, which will protect the repository from accidental pushes by the maintainers and administrators with write
permissions in the repository.

As an added benefit, this will more clearly indicate the status of a submission in the case where it is fully compliant
with the Library Manager requirements but an automated merge is not possible due to a merge conflict. In this case, the
bot will add an approval each time the workflow is triggered, but that is a reasonable behavior, and one permitted by the
PR review system (i.e., subsequent approvals will not cause a spurious workflow run failure, with either workflow trigger
event type).
2021-07-14 00:07:38 -07:00
d616b2c479 Update repositories.txt (#188)
Adding https://github.com/witnessmenow/youtube-livestream-arduino
2021-07-13 20:11:25 +00:00
8d70d1be7f Merge pull request #187 from per1234/fix-submit-instructions
Remove non-existent step from submission instructions
2021-07-13 08:44:49 -07:00
eee7c6dc08 Merge pull request #186 from per1234/drop-re-release-support
Remove instructions for library re-release
2021-07-13 08:40:21 -07:00
a5825b90b3 Remove non-existent step from submission instructions
The library submission instructions contained a step for selecting a radio button before committing. This radio button
only exists when editing a file in a repository you have write access to, which is why I encountered it while developing
the instructions.

Library submitters will not have these radio buttons and so instructions for using a non-existent UI element would
cause confusion.
2021-07-13 08:35:15 -07:00
7c85165263 Specify when release removal is appropriate and alternative
In most cases, the library maintainer and users will be best served by a new release rather than the removal of an
existing release.
2021-07-13 07:49:38 -07:00
677a546ed5 Remove instructions for library re-release
We are no longer supporting the alteration of library releases. A release should be an immutable snapshot of the library.
Having multiple revisions of a library with the same identifier can cause confusion for the users and no need for a
library maintainer to do it since they can more easily make a new release, removing the old one from the repository if
absolutely necessary.

We will always provide support for removing problematic releases from the Library Manager index, and the FAQ provides
instructions for that procedure.
2021-07-13 06:48:54 -07:00
c99e9c7fb4 add flinduino-sensorkti (#185) 2021-07-13 07:35:28 +00:00
1abf895761 Update repositories.txt (#184) 2021-07-12 16:46:52 +00:00
fdb0f1f0e5 Update repositories.txt (#181) 2021-07-12 14:50:13 +00:00
ff82620587 Update repositories.txt (#180)
added PNGenc
2021-07-12 11:27:36 +00:00
92581edb0e Update repositories.txt (#178) 2021-07-11 08:41:50 +00:00
37eb28cfea Update repositories.txt (#177) 2021-07-11 07:10:31 +00:00
5ccc7b2864 Add ZMPT101B library (#176) 2021-07-11 04:13:24 +00:00
bed38e715a Add Marlin U8glib-HAL. Modified U8glib for Marlin 2.0 (#175)
Add Marlin U8glib-HAL. Modified U8glib for Marlin 2.0
2021-07-10 00:21:28 +00:00
eba3090d18 Add BM64 Library (#172) 2021-07-09 07:50:02 +00:00
d8dba067c0 add MaquinitasRitmos (#171) 2021-07-08 20:45:43 +00:00
Mia
5cbe870eca miathedev/Arduino-Komoot (#170)
Co-authored-by: miathedev <mia@metzler.systems>
2021-07-08 11:51:23 +00:00
4ce32fb458 add SiguesAhi to libraries (#167) 2021-07-07 15:32:50 +00:00
4f72846a32 Update repositories.txt (#166) 2021-07-07 13:33:24 +00:00
71acd41a41 Update repositories.txt (#165) 2021-07-07 13:30:30 +00:00
934ad4af76 Added Infineon PAS CO2 Arduino Library (#164) 2021-07-07 12:42:03 +00:00
3451b80b13 Update repositories.txt (#163) 2021-07-07 03:20:35 +00:00
5deff90207 Add the TSC2004 library (#162) 2021-07-06 21:39:29 +00:00
af009a14bf New library: FlashStringTable (#161) 2021-07-06 19:28:40 +00:00
ca4194347b Add WebServer_WT32_ETH01 library (#160) 2021-07-06 08:19:10 +00:00
bb88d8c8b2 Merge pull request #151 from montoyamoraga/patch-1
change library name
2021-07-05 23:59:29 -07:00
9faa75079c Update repositories.txt (#157) 2021-07-06 01:22:57 +00:00
61ee6a1747 Add Polyline library (#156)
* Added Polyline library

* Revert "Added Polyline library"

* Added Polyline library
2021-07-06 00:51:32 +00:00
a3d74db95f Update repositories.txt (#155) 2021-07-05 13:04:26 +00:00