1
0
mirror of https://github.com/arduino/library-registry.git synced 2025-07-13 11:21:47 +03:00
Commit Graph

3724 Commits

Author SHA1 Message Date
4cc556bebe Remove "RV8803 For MegaTinyCore" and "tiny-mega-i2c"
https://github.com/arduino/library-registry/pull/251
2021-07-20 10:10:30 -07:00
5405c50798 Add submission # 249
https://github.com/arduino/library-registry/pull/249
2021-07-20 14:38:40 +00:00
914b1f90f0 Merge pull request #235 from per1234/production-duplicate-name
Add duplicate name check to registry data file validator
2021-07-20 02:06:39 -07:00
bc5790a267 Update name of "ArcPID"
The library somehow made it into the registry under the duplicate name "PID". Fortunately, the name has since been
changed to the unique "ArcPID", allowing the two libraries to coexist in the index once the registry entry is updated:
https://github.com/ettoreleandrotognoli/ArcPID/blob/0.0.3/library.properties#L1
2021-07-20 02:01:25 -07:00
f7c97d808b Remove duplicate of "ROKduino"
The other entry is the one in the index. This repository has no tags, so never had a chance of being indexed even if it
wasn't a duplicate.
2021-07-20 02:01:25 -07:00
a34b861346 Remove duplicate of "Firmata"
This entry is for a fork of the real repo, which is redundant and pointless. Since it causes the data file validation to
fail, it must be removed.
2021-07-20 02:01:25 -07:00
0c2685dbee Add duplicate name check to registry data file validator
The registry data file must be manually edited when a library name change request is received. Each library must have a
unique name, so it's important to verify that no duplicates are introduced through these edits.
2021-07-20 02:01:25 -07:00
2c41eaaeac Add submission # 245
https://github.com/arduino/library-registry/pull/245
2021-07-20 07:19:20 +00:00
8c3a1272a9 Add submission # 243
https://github.com/arduino/library-registry/pull/243
2021-07-19 23:49:11 +00:00
6508fc9228 Add submission # 237
https://github.com/arduino/library-registry/pull/237
2021-07-19 21:41:12 +00:00
1b52ec4f6d Add submission # 229
https://github.com/arduino/library-registry/pull/229
2021-07-19 15:14:14 +00:00
d350e07b5d Add submission # 227
https://github.com/arduino/library-registry/pull/227
2021-07-19 14:50:12 +00:00
1203a223a8 Add submission # 226
https://github.com/arduino/library-registry/pull/226
2021-07-19 14:03:25 +00:00
09c35c2a64 Add submission # 225
https://github.com/arduino/library-registry/pull/225
2021-07-19 13:32:41 +00:00
fff8959316 Merge pull request #202 from per1234/validate-registry-path-filter
Add data file to "Check Registry Data File" workflow's paths filter
2021-07-18 23:56:35 -07:00
d2da7b8e58 Merge pull request #222 from arduino/dependabot/pip/production/black-21.7b0
Bump black from 21.6b0 to 21.7b0
2021-07-18 19:06:27 -07:00
615b35e1dd Bump black from 21.6b0 to 21.7b0
Bumps [black](https://github.com/psf/black) from 21.6b0 to 21.7b0.
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/commits)

---
updated-dependencies:
- dependency-name: black
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-07-19 02:04:11 +00:00
f1d9ebcb6f Remove "EC_Salinity", "pH Probe Interface", "ISE Probe Interface"
https://github.com/arduino/library-registry/pull/217
2021-07-18 15:59:47 -07:00
82f40285e8 Merge pull request #220 from per1234/add-217
Add submission # 217
2021-07-18 15:56:10 -07:00
90704f77a3 Add submission # 217
https://github.com/arduino/library-registry/pull/217
2021-07-18 15:53:47 -07:00
7d0ea1c4c9 Add submission # 219
https://github.com/arduino/library-registry/pull/219
2021-07-18 22:46:13 +00:00
bac9f10fad Add submission # 215
https://github.com/arduino/library-registry/pull/215
2021-07-18 20:14:58 +00:00
cd10776ea4 Add submission # 214
https://github.com/arduino/library-registry/pull/214
2021-07-18 19:10:57 +00:00
2ba7282584 Add submission # 213
https://github.com/arduino/library-registry/pull/213
2021-07-18 11:20:00 +00:00
8e6604db5a Update URL of "UbxGps"
https://github.com/arduino/library-registry/pull/207
2021-07-18 03:00:52 -07:00
622c580a35 Add submission # 210
https://github.com/arduino/library-registry/pull/210
2021-07-18 10:00:40 +00:00
63f53516a5 Add submission # 209
https://github.com/arduino/library-registry/pull/209
2021-07-18 09:52:03 +00:00
dded2d7b7c Add submission # 206
https://github.com/arduino/library-registry/pull/206
2021-07-18 04:15:39 +00:00
e6b530b149 Add submission # 205
https://github.com/arduino/library-registry/pull/205
2021-07-17 04:09:11 +00:00
847e75fe87 Add submission # 204
https://github.com/arduino/library-registry/pull/204
2021-07-16 19:40:38 +00:00
0d411cbaac Add submission # 203
https://github.com/arduino/library-registry/pull/203
2021-07-16 10:30:22 +00:00
91df0ae4a3 Merge pull request #199 from per1234/production-check-license
Add CI workflow to check the `production` branch license file
2021-07-16 02:52:43 -07:00
c315bd903d Add data file to "Check Registry Data File" workflow's path filter
GitHub Actions workflows can be configured to run only when files under specific paths are modified. This makes the CI
system more efficient by avoiding pointless workflow runs. The path filter must be carefully configured to cover all
relevant files. In this case, the file that is the whole point of the workflow's existence was missing from the list!
2021-07-16 02:45:50 -07:00
98d4016594 Add submission # 201
https://github.com/arduino/library-registry/pull/201
2021-07-16 09:35:52 +00:00
a9de0f781e Add CI workflow to check the license file
Whenever one of the recognized license file names are modified in the repository, the workflow runs to check whether the
license can be recognized and whether it is of the expected type.

GitHub has a useful automated license detection system that determines the license type used by a repository, and
surfaces that information in the repository home page, the search web interface, and the GitHub API. This license
detection system requires that the license be defined by a dedicated file with one of several standardized filenames and
paths.

GitHub's license detection system uses the popular licensee tool, so this file also serves to define the license type
for any other usages of licensee, as well as to human readers of the file.

For this reason, and to ensure it remains a valid legal instrument, it's important that there be no non-standard
modifications to the license file or collisions with other supported licence files. This workflow ensures that any
changes which would change the license type or which license file is used by the detection are caught automatically.
2021-07-16 01:53:46 -07:00
b8066021b8 Merge pull request #195 from per1234/validate-registry
Set up automated validation of registry data file
2021-07-16 01:46:25 -07:00
054559c611 Add submission # 196
https://github.com/arduino/library-registry/pull/196
2021-07-15 17:13:46 +00:00
92cd60a753 Add CI workflow to lint YAML files
On every push and pull request that affects relevant files, run yamllint to check the YAML files of
the repository for issues.

The .yamllint.yml file is used to configure yamllint:
https://yamllint.readthedocs.io/en/stable/configuration.html
2021-07-15 09:38:58 -07:00
39bf4cdceb Add CI workflow to validate GitHub Actions workflows
On every push or pull request that affects the repository's GitHub Actions workflows, and periodically, validate them
against the JSON schema.
2021-07-15 09:38:58 -07:00
03a76407e5 Add CI workflow to validate Taskfiles
On every push or pull request that affects the repository's Taskfiles, and periodically, validate them
against the JSON schema.
2021-07-15 09:38:58 -07:00
94d4c58230 Add CI workflow to check for Prettier formatting compliance
On every push and pull request that affects relevant files, check whether the formatting of supported
files is compliant with the Prettier style.
2021-07-15 09:38:58 -07:00
93f71bd038 Add CI workflow to lint and check formatting of Go code
On every push and pull request that affects relevant files, check the Go module for:

- Common detectable errors in the code.
- Use of outdated APIs
- Code style violations
- Code formatting inconsistency
- Misconfiguration
2021-07-15 09:38:58 -07:00
71ea0c6d07 Add CI workflow to lint and check formatting of Python files
On every push and pull request that affects relevant files, run flake8 to check the Python files of
the repository for issues and black to check formatting.

The .flake8 file is used to configure flake8:
https://flake8.pycqa.org/en/latest/user/configuration.html
2021-07-15 09:38:58 -07:00
bd36fe6325 Add registry validator integration tests
On every push and pull request that affects relevant files, run the integration tests of the registry data file validator.
2021-07-15 09:38:58 -07:00
e9684fd277 Remove duplicate entries from registry data file
These were caught by the validator. They serve no purpose and make the file content more difficult to maintain since an
edit will be ignored it happens to be done to the entry that is filtered out.
2021-07-15 09:38:58 -07:00
f7c07a67cf Validate library registry data file format
On every push or pull request that modifies a relevant file, validate the data structure of registry.txt.
2021-07-15 09:32:50 -07:00
78fc6912b2 Add badge to readme for "Check General Formatting" workflow
This will make the status of the CI workflow visible at a glance to the repository maintainers, making it more likely to
bring their attention to any problems that might have developed.

I forgot to add this badge at the time I added the workflow, so playing catch up now.
2021-07-15 06:48:35 -07:00
ae8b566d07 Merge pull request #192 from per1234/production-check-general-formatting
Add CI workflow to check general file formatting in `production` branch
2021-07-15 00:17:33 -07:00
9124d6475d Add submission # 193
https://github.com/arduino/library-registry/pull/193
2021-07-15 05:29:38 +00:00
900b25859f Add CI workflow to check general file formatting
On every push, pull request, and periodically, check whether the repository's files are formatted according to
.editorconfig.
2021-07-14 17:16:29 -07:00