Skip to content

Commit 651a504

Browse files
Merge branch 'main' into main
2 parents 1122dab + 7668f29 commit 651a504

15 files changed

+1844
-113
lines changed

.github/CONTRIBUTING.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Contributor Guide
2+
3+
Thanks for your interest in contributing to the **Arduino Library Manager Registry**!
4+
5+
## Support and Discussion
6+
7+
If you would like to request assistance or discuss the **Library Manager Registry**, please make a topic on **Arduino Forum**:
8+
9+
https://forum.arduino.cc/c/17
10+
11+
## Registration and Maintenance
12+
13+
---
14+
15+
⚠ If you behave irresponsibly in your interactions with this repository, your Library Manager Registry privileges will be revoked.
16+
17+
Carefully read and follow the instructions in any comments the bot and human maintainers make on your pull requests. If you are having trouble following the instructions, add a comment that provides a detailed description of the problem you are having and a human maintainer will provide assistance.
18+
19+
Although we have set up automation for the most basic tasks, this repository is maintained by humans. So behave in a manner appropriate for interacting with humans, including clearly communicating what you are hoping to accomplish.
20+
21+
---
22+
23+
If you would like to submit a library, or request registry maintenance for a library already in the registry, please follow the instructions provided in the documentation:
24+
25+
[**Click here to see the documentation**](../README.md#table-of-contents)
26+
27+
Make sure to read the relevant sections of the FAQ:
28+
29+
[**Click here to see the FAQ**](../FAQ.md#table-of-contents)

.github/dependabot.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,27 +7,39 @@ updates:
77
# See: https://docs.github.com/en/code-security/supply-chain-security/keeping-your-actions-up-to-date-with-dependabot
88
- package-ecosystem: github-actions
99
directory: / # Check the repository's workflows under /.github/workflows/
10+
assignees:
11+
- per1234
12+
open-pull-requests-limit: 100
1013
schedule:
1114
interval: daily
1215
labels:
1316
- "topic: infrastructure"
1417
- package-ecosystem: github-actions
1518
target-branch: production
1619
directory: /
20+
assignees:
21+
- per1234
22+
open-pull-requests-limit: 100
1723
schedule:
1824
interval: daily
1925
labels:
2026
- "topic: infrastructure"
2127
- package-ecosystem: gomod
2228
target-branch: production
2329
directory: /.github/workflows/assets/validate-registry/
30+
assignees:
31+
- per1234
32+
open-pull-requests-limit: 100
2433
schedule:
2534
interval: daily
2635
labels:
2736
- "topic: infrastructure"
2837
- package-ecosystem: pip
2938
target-branch: production
3039
directory: /
40+
assignees:
41+
- per1234
42+
open-pull-requests-limit: 100
3143
schedule:
3244
interval: daily
3345
labels:
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
# Access control for the Arduino Library Manager registry.
2+
# This file is used by https://github.com/arduino/library-registry-submission-parser, via the "Manage PRs" workflow.
3+
4+
# Allowlist
5+
- host: github.com
6+
name: per1234
7+
access: allow
8+
reference:
9+
10+
# Denylist
11+
- host: github.com
12+
# They later changed their username to galihru, for which an additional entry was added.
13+
name: 4211421036
14+
access: deny
15+
reference: https://github.com/arduino/library-registry/pull/6269#pullrequestreview-2813557457
16+
- host: github.com
17+
name: ajangrahmat
18+
access: deny
19+
reference: https://github.com/arduino/library-registry/pull/5706#issuecomment-2588923290
20+
- host: github.com
21+
name: brincode
22+
access: deny
23+
reference: https://github.com/arduino/library-registry/pull/4460#issuecomment-2589062464
24+
- host: github.com
25+
name: DefHam140
26+
access: deny
27+
reference: https://github.com/arduino/library-registry/pull/5265#issuecomment-2589039572
28+
- host: github.com
29+
name: ErlTechnologies
30+
access: deny
31+
reference: https://github.com/arduino/library-registry/pull/4873#issuecomment-2589138298
32+
- host: github.com
33+
name: galihru
34+
access: deny
35+
reference: https://github.com/arduino/library-registry/pull/6514#pullrequestreview-2969201873
36+
- host: github.com
37+
name: kelasrobot
38+
access: deny
39+
reference: https://github.com/arduino/library-registry/pull/5706#issuecomment-2588923290
40+
- host: github.com
41+
name: Subodh-roy2
42+
access: deny
43+
reference: https://github.com/arduino/library-registry/pull/4422#issuecomment-2589051618
44+
- host: github.com
45+
name: vpbharath
46+
access: deny
47+
reference: https://github.com/arduino/library-registry/pull/4873#issuecomment-2589138298
48+
- host: github.com
49+
name: YoavPaz
50+
access: deny
51+
reference: https://github.com/arduino/library-registry/pull/5741#issuecomment-2589016403
52+
- host: github.com
53+
name: tremaru
54+
access: deny
55+
reference: https://github.com/arduino/library-registry/pull/6697

.github/workflows/check-license.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434

3535
steps:
3636
- name: Checkout repository
37-
uses: actions/checkout@v4
37+
uses: actions/checkout@v5
3838

3939
- name: Install Ruby
4040
uses: ruby/setup-ruby@v1

.github/workflows/check-markdown.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434

3535
steps:
3636
- name: Checkout repository
37-
uses: actions/checkout@v4
37+
uses: actions/checkout@v5
3838

3939
- name: Initialize markdownlint-cli problem matcher
4040
uses: xt0rted/markdownlint-problem-matcher@v3
@@ -50,7 +50,7 @@ jobs:
5050

5151
steps:
5252
- name: Checkout repository
53-
uses: actions/checkout@v4
53+
uses: actions/checkout@v5
5454

5555
- name: Determine whether only modified files should be checked
5656
id: check-modified

.github/workflows/check-prettier-formatting.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,7 @@ jobs:
212212

213213
steps:
214214
- name: Checkout repository
215-
uses: actions/checkout@v4
215+
uses: actions/checkout@v5
216216

217217
- name: Install Prettier
218218
run: sudo npm install --global prettier

.github/workflows/check-toc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333

3434
steps:
3535
- name: Checkout repository
36-
uses: actions/checkout@v4
36+
uses: actions/checkout@v5
3737

3838
- name: Install markdown-toc
3939
run: sudo npm install --global markdown-toc

.github/workflows/check-workflows.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222

2323
steps:
2424
- name: Checkout repository
25-
uses: actions/checkout@v4
25+
uses: actions/checkout@v5
2626

2727
- name: Download JSON schema for GitHub Actions workflows
2828
id: download-schema

.github/workflows/check-yaml.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ jobs:
6767

6868
steps:
6969
- name: Checkout repository
70-
uses: actions/checkout@v4
70+
uses: actions/checkout@v5
7171

7272
- name: Check YAML
7373
continue-on-error: ${{ matrix.configuration.continue-on-error }}

0 commit comments

Comments
 (0)