FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
feast/.github/workflows/unit_tests.yml at update-sqlite-vec · feast-dev/feast · GitHub
Uh oh!
There was an error while loading.
Please reload this page
.
feast-dev
/
feast
Public
Notifications
You must be signed in to change notification settings
Fork
1.4k
Star
7.2k
Code
Issues
218
Pull requests
191
Discussions
Actions
Security and quality
1
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Security and quality
Insights
Expand file tree
Breadcrumbs
feast
/
.github
/
workflows
/
unit_tests.yml
Copy path
View runs
More file actions
More file actions
Latest commit
History
History
History
62 lines (59 loc) · 1.78 KB
Breadcrumbs
feast
/
.github
/
workflows
/
unit_tests.yml
Copy path
File metadata and controls
62 lines (59 loc) · 1.78 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
name
:
unit-tests
on
:
[pull_request]
jobs
:
unit-test-python
:
runs-on
:
${{ matrix.os }}
strategy
:
fail-fast
:
false
matrix
:
python-version
:
[ "3.9", "3.10", "3.11"]
os
:
[ ubuntu-latest, macos-13 ]
exclude
:
-
os
:
macos-13
python-version
:
"
3.9
"
env
:
OS
:
${{ matrix.os }}
PYTHON
:
${{ matrix.python-version }}
steps
:
-
uses
:
actions/checkout@v4
-
name
:
Setup Python
id
:
setup-python
uses
:
actions/setup-python@v5
with
:
python-version
:
${{ matrix.python-version }}
architecture
:
x64
-
name
:
Install uv
run
:
|
curl -LsSf https://astral.sh/uv/install.sh | sh
-
name
:
Get uv cache dir
id
:
uv-cache
run
:
|
echo "::set-output name=dir::$(uv cache dir)"
-
name
:
uv cache
uses
:
actions/cache@v4
with
:
path
:
${{ steps.uv-cache.outputs.dir }}
key
:
${{ runner.os }}-${{ steps.setup-python.outputs.python-version }}-uv-${{ hashFiles(format('**/py{0}-ci-requirements.txt', env.PYTHON)) }}
-
name
:
Install dependencies
run
:
make install-python-ci-dependencies-uv
-
name
:
Test Python
run
:
make test-python-unit
unit-test-ui
:
runs-on
:
ubuntu-latest
env
:
NPM_TOKEN
:
${{ secrets.NPM_TOKEN }}
steps
:
-
uses
:
actions/checkout@v4
-
uses
:
actions/setup-node@v3
with
:
node-version
:
'
17.x
'
registry-url
:
'
https://registry.npmjs.org
'
-
name
:
Install yarn dependencies
working-directory
:
./ui
run
:
yarn install
-
name
:
Build yarn rollup
working-directory
:
./ui
run
:
yarn build:lib
-
name
:
Run yarn tests
working-directory
:
./ui
run
:
yarn test --watchAll=false
Back
|
FazBrowse Home
|
New Git URL