1
0
mirror of https://github.com/arduino/library-registry.git synced 2025-08-07 09:02:56 +03:00
Commit Graph

3234 Commits

Author SHA1 Message Date
per1234
262505d9bf Update repositories.txt (#3243)
added https://github.com/ripred/MyKeywords library

Co-authored-by: Trent M. Wyatt <trent@trentwyatt.com>
2023-08-22 06:37:12 +00:00
per1234
19ab8cfd33 Adjust submission procedure documentation to get correct PR base repo
The goal is to make it possible for any community member to submit libraries to the registry, regardless of their level
of relevant technical expertise. For this reason, the project documentation includes a detailed and comprehensive set of
instructions for submitting a library.

Since the time these instructions were written, a regression was introduced into the GitHub website:

When creating a commit via the GitHub web interface, the dialog allows the user to select which branch the commit should
be made to. Typically this includes two options:

- "Commit directly to the <target branch> branch"
  (where "<target branch>" is the branch the user had selected when they initiated the procedure)
- "Create a new branch for this commit and start a pull request"

If the branch protection rules configured for the target prevent the user from committing to that branch, then the first
of the options is removed (which is the appropriate behavior).

Following GitHub's regression, under the conditions produced by the previous submission procedure, the determination of
whether the first option should be disabled is based on the branch protection configuration of the
arduino/arduino-registry repository, not of the library submitter's fork. This is incorrect because the fork does not
inherit the branch protection settings of the parent, meaning the target branch will never be protected in the fork and
thus that the commit to that branch should be allowed in the dialog.

Because we do have branch protection rules enabled for the `main` branch of the `arduino/library-registry` repo, this
bug causes the default setting in the dialog to be changed from "Commit directly to the main branch" to
"Create a new branch for this commit and start a pull request" when the documented submission procedure is performed.

Strangely, the user flow is significantly different depending on which of these options is selected. The user flow when
"Create a new branch for this commit and start a pull request" is selected forces the user to submit the PR to their own
fork repository instead of to arduino/library-registry. It is essential for the PR to be submitted to
arduino/library-registry so this change in the outcome of the previous documented submission procedure as a side effect
of GitHub's regression is catastrophic.

The submission instructions are hereby updated to once again produce a correct submission. Unfortunately, the procedure
that is now required is more complex and less intuitive than the previous one. In order to mitigate this, I made an
effort to be extra explicit both in describing the actions to be performed, as well as describing the expected result of
each action.

I reported the regression to GitHub. I will change the documentation back to using the more friendly submission
procedure once it is fixed.
2023-08-21 23:13:58 -07:00
Ted Toal
c248c62af4 Update repositories.txt (#3241)
Add tedtoal/Button_TT
2023-08-21 19:20:15 +00:00
somsinchai
ca79a984e7 Update repositories.txt (#3240) 2023-08-21 15:07:51 +00:00
SooDragon
77f0f8de77 Geekble_note2freq Library Submission (#3239)
Submit Geekble_note2freq library
2023-08-21 14:23:46 +00:00
Xairooo
c4b348c6a9 Update repositories.txt (#3238) 2023-08-21 10:48:49 +00:00
Pablo Marquez
42394c2a42 Update repositories.txt (#3237) 2023-08-20 01:23:08 +00:00
Mr Mase
1df3bd7f91 Update repositories.txt (#3235)
Added RemoteSerial library v0.0.1
2023-08-18 20:54:00 +00:00
Bonezegei
9b976cca42 Update repositories.txt (#3234) 2023-08-18 15:41:24 +00:00
Tinyu
7a1d09e486 Delete MODULE_GRBL13.2 2023-08-18 21:24:21 +08:00
Tinyu
3c65067b99 Update repositories.txt (#3232) 2023-08-18 13:03:29 +00:00
Gaby Goldman
a147c27af7 Update repositories.txt (#3231) 2023-08-18 10:40:54 +00:00
Scioy
1e91c036aa Update repositories.txt (#3230) 2023-08-18 08:32:19 +00:00
David Such
4811fcbdeb Update repositories.txt (#3229) 2023-08-17 23:47:01 +00:00
Bonezegei
163610e5ca Update repositories.txt (#3224) 2023-08-16 08:03:39 +00:00
Pete Lewis
5ac3adbef6 add Sparkfun bno08x (#3223) 2023-08-15 22:18:36 +00:00
misaproyectil
852217619c bibliotecas proyectil (#3222)
* Update repositories.txt

* Update repositories.txt
2023-08-15 14:51:12 +00:00
misaproyectil
70e2173b83 Update repositories.txt (#3221) 2023-08-15 14:43:12 +00:00
Sander Schinkelshoek
6094ae2cdd Update repositories.txt (#3220)
Added two new sensor libs for TMP6x and HDC302x temperature sensors. Developed by sndrschnklshk.
2023-08-15 14:18:03 +00:00
Giovanni Bruno
5f2be8a93d Update repositories.txt (#3219) 2023-08-14 17:44:36 +00:00
MatteoPologruto
25137d9cfe Merge pull request #3186 from noah1510/unit-system-move
updating library repository
2023-08-14 11:27:43 +02:00
MatteoPologruto
fdb5339a52 Merge pull request #3125 from NuclearPhoenixx/patch-1
Change username URL
2023-08-14 11:24:30 +02:00
MatteoPologruto
6ba0d83382 Merge pull request #3207 from per1234/move-digiedge_frame_generator-list
Update URL of "digiedge_frame_generator" in repositories.txt
2023-08-14 11:14:28 +02:00
MatteoPologruto
f131a6dd8d Merge pull request #3209 from per1234/remove-pimp-list
Remove "pimp" from repositories.txt
2023-08-14 11:11:01 +02:00
MatteoPologruto
d4d3467755 Merge pull request #3143 from per1234/move-PoE_CAM-Ethernet-list
Update URL of "PoE_CAM-Ethernet" on repository list
2023-08-14 10:58:07 +02:00
liu zhongwei
e0986f21dd Update repositories.txt (#3213) 2023-08-14 06:35:49 +00:00
Evolving The Future
d3c35c72dc Update repositories.txt (#3211)
Added WebConsole by EvTheFuture
2023-08-13 13:37:45 +00:00
per1234
8ed05f564e Remove "pimp"
Rather than following the standard procedure for name and URL change, the library was resubmitted under the new URL.
2023-08-10 22:28:53 -07:00
per1234
604fb43be2 Update URL of "digiedge_frame_generator" in repositories.txt 2023-08-10 22:13:19 -07:00
Justin Decker
b3902f0b58 Update repositories.txt (#3206) 2023-08-10 22:56:12 +00:00
Géry Casiez
cef9e28bdc Added 1€ filter library (#3204)
Co-authored-by: Géry Casiez <=>
2023-08-10 20:38:01 +00:00
abcdaaaaaaaaa
7ce8fc55b0 Update repositories.txt (#3203) 2023-08-10 19:31:19 +00:00
Iori Yanokura
0b9d4d6a24 Update repositories.txt (#3199) 2023-08-09 06:39:04 +00:00
kaia.ai
b9238c6909 Added micro_ros_arduino_kaia lib (#3198) 2023-08-08 07:36:41 +00:00
Alan Yorinks
e7c7d31e0b Update repositories.txt (#3197)
Please this library that supports the Arduino UNO R4 Minima and WIFI to be controlled via Python scripts.
2023-08-07 21:28:51 +00:00
epsilonrt
7e9bd89e3c Update repositories.txt (#3196) 2023-08-07 13:59:43 +00:00
Rob Tillaart
983063e002 Update repositories.txt (#3193)
Add M5RROTATE8 library for M5 8 rotary encoder module
2023-08-06 09:44:14 +00:00
Trent M. Wyatt
a6e90530cd Update repositories.txt (#3192)
Added htps://github.com/ripred/Profiler library
2023-08-06 02:20:48 +00:00
David Such
c534229bb9 Update repositories.txt (#3191) 2023-08-05 23:37:46 +00:00
Piotr Obst
2e5ba4d4f3 Add Obsttube/CryptoAES_CBC to repositories.txt (#3188) 2023-08-05 19:49:01 +00:00
noasakurajin
9e77593264 updating library repository
I moved the git repository into an organization since my github account would get messy soon. This PR just replaces the repository url with the new one.
2023-08-05 16:00:11 +02:00
Hamza Yeşilmen
07e5f4610c Update repositories.txt (#3184) 2023-08-05 07:05:38 +00:00
Bonezegei
9307a425e6 Update repositories.txt (#3183) 2023-08-04 10:28:20 +00:00
Rob Tillaart
3c248769b1 Update repositories.txt (#3182)
Add M5ANGLE8 library for M5 potentiometer array
2023-08-04 09:45:12 +00:00
Digital Logic Ltd
6ac46812f1 Update repositories.txt (#3181) 2023-08-04 06:55:35 +00:00
epsilonrt
6b8a9f9f98 Update repositories.txt (#3177) 2023-08-03 08:42:18 +00:00
jezhill
11c8b02aa2 Update repositories.txt (#3174)
Added first release of Keyhole library by Jeremy Hill
2023-08-03 00:47:20 +00:00
andrewhe-princeton
772de1fdad Update repositories.txt (#3171) 2023-08-02 14:58:44 +00:00
Houssame Elbiade
18bce4c3ac Update repositories.txt (#3168) 2023-08-02 12:51:06 +00:00
barbarossa12
e7aad98578 Added sht3x-dis-arduino-lib to repositories.txt (#3161)
This is a library for Sensirion sht3x-dis sensor to easily control the measurement modes and read temperature and humidity data.
2023-08-02 10:18:18 +00:00