Skip to content

Commit

Permalink
Merge branch 'main' into set-streaming-docker-build-progress-default-…
Browse files Browse the repository at this point in the history
…for-flow-deploy
  • Loading branch information
hainenber committed Apr 9, 2024
2 parents f447d54 + fe07861 commit 50ac424
Show file tree
Hide file tree
Showing 251 changed files with 17,242 additions and 5,842 deletions.
7 changes: 6 additions & 1 deletion .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,12 @@ mkdocs.yml @PrefectHQ/docs
mkdocs.insiders.yml @PrefectHQ/docs

# orchestration rules / policies
/src/prefect/server/orchestration @PrefectHQ/open-source
/src/prefect/server/orchestration @PrefectHQ/open-source

# database configuration / models
/src/prefect/server/database @PrefectHQ/open-source

# the events subsystem, while it's being ported
/src/prefect/events @chrisguidry
/src/prefect/server/events @chrisguidry
/tests/events @chrisguidry
17 changes: 13 additions & 4 deletions .github/workflows/integration-tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -126,15 +126,24 @@ jobs:

- name: Set up Python 3.10
uses: actions/setup-python@v5
id: setup_python
with:
python-version: "3.10"
cache: "pip"
cache-dependency-path: "requirements*.txt"

- name: UV Cache
# Manually cache the uv cache directory
# until setup-python supports it:
# https://github.com/actions/setup-python/issues/822
uses: actions/cache@v4
id: cache-uv
with:
path: ~/.cache/uv
key: uvcache-${{ runner.os }}-${{ steps.setup_python.outputs.python-version }}-${{ hashFiles('requirements-client.txt', 'requirements.txt', 'requirements-dev.txt') }}

- name: Install python packages
run: |
python -m pip install --upgrade pip
pip install --upgrade --upgrade-strategy eager -e .[dev]
python -m pip install -U uv
uv pip install --upgrade --system -e .[dev]
- name: Start server@${{ matrix.prefect-version }}
if: ${{ ! matrix.server-incompatible }}
Expand Down
4 changes: 1 addition & 3 deletions .github/workflows/npm_update_latest_prefect.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,6 @@
permissions:
# required to write to the repo
contents: write
# required to open a pr with prefect ui changes
pull-requests: write
steps:
- uses: actions/checkout@v4

Expand Down Expand Up @@ -64,5 +62,5 @@
--label maintenance \
--label ui
env:
GITHUB_TOKEN: ${{ github.token }}
GITHUB_TOKEN: ${{ secrets.PREFECT_CONTENTS_PR_RW }}

Loading

0 comments on commit 50ac424

Please sign in to comment.