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

3529 Commits

Author SHA1 Message Date
0c3737e8af Add submission # 265
https://github.com/arduino/library-registry/pull/265
2021-07-22 18:26:58 +00:00
1f1d9bfc8e Merge pull request #264 from per1234/add-263
Add submission # 263
2021-07-22 07:43:11 -07:00
d891d5b871 Add submission # 263
https://github.com/arduino/library-registry/pull/263
2021-07-22 07:40:27 -07:00
ddc8aa8f1d Add submission # 262
https://github.com/arduino/library-registry/pull/262
2021-07-22 10:41:42 +00:00
b6500ac56f Add submission # 260
https://github.com/arduino/library-registry/pull/260
2021-07-21 13:45:49 +00:00
f45c85ee11 Add submission # 257
https://github.com/arduino/library-registry/pull/257
2021-07-21 11:16:44 +00:00
683b377792 Add submission # 256
https://github.com/arduino/library-registry/pull/256
2021-07-21 07:18:45 +00:00
7336819e37 Add submission # 255
https://github.com/arduino/library-registry/pull/255
2021-07-20 22:23:01 +00:00
8d8c39535e Add submission # 254
https://github.com/arduino/library-registry/pull/254
2021-07-20 20:58:19 +00: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
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
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