Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .github/workflows/pr.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,9 @@ jobs:

test:
name: Test
runs-on: ubuntu-latest
# Pin away from ubuntu-latest (Ubuntu 26.04): setup-python has no
# 3.8/3.9 builds for that image, which breaks the matrix below.
runs-on: ubuntu-24.04

needs:
- lint
Expand Down
7 changes: 7 additions & 0 deletions .github/workflows/python-client-gen.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,13 @@ jobs:
env:
GH_TOKEN: ${{ secrets.WORKFLOW_TOKEN }}

# Pin Python so ubuntu-latest default (currently 3.14) does not break
# poetry install of cffi during client generation.
- name: Setup python
uses: actions/setup-python@v4
with:
python-version: "3.10"

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It fine for now, but we would need to update the dependency versions in poetry.lock after some time


- name: Install Poetry
uses: snok/install-poetry@v1.3.4
with:
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@ clean-docs: ## Delete everything in docs/build/html

.PHONY: _install_github_release_notes
_install_github_release_notes:
@GO111MODULE=off go get -u github.com/digitalocean/github-changelog-generator
@go install github.com/digitalocean/github-changelog-generator@latest

.PHONY: changes
changes: _install_github_release_notes
Expand Down
Loading
Loading