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

4777 Commits

Author SHA1 Message Date
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
509ead5bf7 Add libraries for new RAKwireless modules (#154)
RAK13005-TLE7259-Library - RAKwireless library for RAK13005 LIN bus module with TLE7259 transceiver IC
RAK-MQx-Library - RAKWireless library for the WisBlock MQx Gas Sensor Modules
2021-07-05 12:34:53 +00:00
01dcae1970 A C/C++ library to use DS1302 RTC chip (#153)
Further info: https://github.com/Treboada/Ds1302/issues/2
2021-07-05 08:26:39 +00:00
b1daa9f24a Update repositories.txt (#152) 2021-07-04 12:34:07 +00:00
821c434967 change library name
this is for issue #150
2021-07-02 12:52:02 -04:00
9a570f11e8 Update repositories.txt (#149)
Add URL for Sidereal Planets library
2021-07-02 03:24:31 +00:00
552bcb1ff1 add MaquinitasParameters (#148) 2021-07-01 21:13:12 +00:00
fbe8e5b16c Update repositories.txt (#147) 2021-07-01 11:01:46 +00:00
9e4214dc00 Update repositories.txt (#146) 2021-07-01 10:23:04 +00:00
e3113fa9bb Add TCS34725AutoGain library (#145) 2021-07-01 08:12:42 +00:00
b344904687 Merge pull request #140 from arturo182/patch-1
Change the BBQ10Keyboard url
2021-06-30 07:48:40 -07:00