-
Notifications
You must be signed in to change notification settings - Fork 2
Integrate Fern SDK Generation #25
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
* SDK regeneration * stash --------- Co-authored-by: fern-api <115122769+fern-api[bot]@users.noreply.github.com> Co-authored-by: Matic Zavadlal <[email protected]>
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 18 days ago
To fix the problem, explicitly specify the minimal required permissions for the workflow or for each job by adding a permissions
block. For these jobs, contents: read
is sufficient, as none of the actions require write access to the repository or other resource types. The most concise and maintainable method is to add a top-level permissions
block immediately after the name
and before on
, which will apply the permission restriction to all jobs unless overridden.
Edit .github/workflows/ci.yml
to insert:
permissions:
contents: read
after the name: ci
line and before on: [push]
. No other code or dependencies are needed.
-
Copy modified lines R2-R3
@@ -1,4 +1,6 @@ | ||
name: ci | ||
permissions: | ||
contents: read | ||
|
||
on: [push] | ||
jobs: |
This PR changes Stainless to Fern.