-
Notifications
You must be signed in to change notification settings - Fork 2
🌿 Fern Regeneration -- September 1, 2025 #21
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v4 | ||
|
||
- name: Install Rye | ||
- name: Checkout repo | ||
uses: actions/checkout@v4 | ||
- name: Set up python | ||
uses: actions/setup-python@v4 | ||
with: | ||
python-version: 3.8 | ||
- name: Bootstrap poetry | ||
run: | | ||
curl -sSf https://rye.astral.sh/get | bash | ||
echo "$HOME/.rye/shims" >> $GITHUB_PATH | ||
env: | ||
RYE_VERSION: '0.44.0' | ||
RYE_INSTALL_OPTION: '--yes' | ||
|
||
- name: Bootstrap | ||
run: ./scripts/bootstrap | ||
curl -sSL https://install.python-poetry.org | python - -y --version 1.5.1 | ||
- name: Install dependencies | ||
run: poetry install | ||
|
||
- name: Run tests | ||
run: ./scripts/test | ||
- name: Test | ||
run: poetry run pytest -rP . |
Check warning
Code scanning / CodeQL
Workflow does not contain permissions Medium
Show autofix suggestion
Hide autofix suggestion
Copilot Autofix
AI 19 days ago
To fix this issue, the least-privileged permissions
block should be added. Since both compile
and test
jobs in this workflow only check out code and run commands locally, they only need contents: read
permissions to access repository content. The best way to address this is to add a top-level permissions
block to the workflow file (directly under the name
or on
keys), which will apply to all jobs unless overridden. You'll need to insert:
permissions:
contents: read
after the name: ci
(or after on: [push]
—in either position it will work, but directly after name:
is typical for readability).
-
Copy modified lines R3-R4
@@ -1,5 +1,7 @@ | ||
name: ci | ||
|
||
permissions: | ||
contents: read | ||
on: [push] | ||
jobs: | ||
compile: |
This PR regenerates code to match the latest API Definition.