Skip to content

Commit 21aeca0

Browse files
authored
Use authenticated GH API requests in "Compile Examples" CI workflow (#307)
The arduino/compile-sketches GitHub Actions action needs to do a GitHub API request to determine the base branch of a PR for the deltas determination. If a token is not defined via the action's github-token input, it does an unauthenticated API request, which is subject to more strict rate limiting policy. Although its unlikely for the number of API requests to exceed the unauthenticated allowance, use of a token ensures it will never happen. GitHub Actions provides a token for this purpose, so there is no need to set up a custom one.
1 parent cc252f9 commit 21aeca0

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

.github/workflows/compile-examples.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ jobs:
7474
- name: Compile examples
7575
uses: arduino/compile-sketches@main
7676
with:
77+
github-token: ${{ secrets.GITHUB_TOKEN }}
7778
fqbn: ${{ matrix.board.fqbn }}
7879
libraries: |
7980
# Install the WiFi101 library from the local path

0 commit comments

Comments
 (0)