Skip to content

Commit 6d85d47

Browse files
authored
use per package cache (#6623)
1 parent d0deb3f commit 6d85d47

File tree

4 files changed

+44
-45
lines changed

4 files changed

+44
-45
lines changed

.github/workflows/ci-testing-deploy.yml

Lines changed: 42 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -336,7 +336,7 @@ jobs:
336336
with:
337337
version: "0.4.x"
338338
enable-cache: true
339-
cache-dependency-glob: ""
339+
cache-dependency-glob: "**/web/server/requirements/ci.txt"
340340
- name: show system version
341341
run: ./ci/helpers/show_system_versions.bash
342342
- name: install webserver
@@ -387,7 +387,7 @@ jobs:
387387
with:
388388
version: "0.4.x"
389389
enable-cache: true
390-
cache-dependency-glob: ""
390+
cache-dependency-glob: "**/web/server/requirements/ci.txt"
391391
- name: show system version
392392
run: ./ci/helpers/show_system_versions.bash
393393
- name: install webserver
@@ -432,7 +432,7 @@ jobs:
432432
with:
433433
version: "0.4.x"
434434
enable-cache: true
435-
cache-dependency-glob: ""
435+
cache-dependency-glob: "**/web/server/requirements/ci.txt"
436436
- name: show system version
437437
run: ./ci/helpers/show_system_versions.bash
438438
- name: install webserver
@@ -477,7 +477,7 @@ jobs:
477477
with:
478478
version: "0.4.x"
479479
enable-cache: true
480-
cache-dependency-glob: ""
480+
cache-dependency-glob: "**/storage/requirements/ci.txt"
481481
- name: show system version
482482
run: ./ci/helpers/show_system_versions.bash
483483
- name: install
@@ -527,7 +527,7 @@ jobs:
527527
with:
528528
version: "0.4.x"
529529
enable-cache: true
530-
cache-dependency-glob: ""
530+
cache-dependency-glob: "**/agent/requirements/ci.txt"
531531
- name: show system version
532532
run: ./ci/helpers/show_system_versions.bash
533533
- name: install
@@ -575,7 +575,7 @@ jobs:
575575
with:
576576
version: "0.4.x"
577577
enable-cache: true
578-
cache-dependency-glob: ""
578+
cache-dependency-glob: "api/requirements.txt"
579579
- name: show system version
580580
run: ./ci/helpers/show_system_versions.bash
581581
- name: install api
@@ -620,7 +620,7 @@ jobs:
620620
with:
621621
version: "0.4.x"
622622
enable-cache: true
623-
cache-dependency-glob: ""
623+
cache-dependency-glob: "**/api-server/requirements/ci.txt"
624624
- name: show system version
625625
run: ./ci/helpers/show_system_versions.bash
626626
- name: install
@@ -671,7 +671,7 @@ jobs:
671671
with:
672672
version: "0.4.x"
673673
enable-cache: true
674-
cache-dependency-glob: ""
674+
cache-dependency-glob: "**/autoscaling/requirements/ci.txt"
675675
- name: show system version
676676
run: ./ci/helpers/show_system_versions.bash
677677
- name: install
@@ -719,7 +719,7 @@ jobs:
719719
with:
720720
version: "0.4.x"
721721
enable-cache: true
722-
cache-dependency-glob: ""
722+
cache-dependency-glob: "**/catalog/requirements/ci.txt"
723723
- name: show system version
724724
run: ./ci/helpers/show_system_versions.bash
725725
- name: install
@@ -773,7 +773,7 @@ jobs:
773773
with:
774774
version: "0.4.x"
775775
enable-cache: true
776-
cache-dependency-glob: ""
776+
cache-dependency-glob: "**/clusters-keeper/requirements/ci.txt"
777777
- name: show system version
778778
run: ./ci/helpers/show_system_versions.bash
779779
- name: install
@@ -832,7 +832,7 @@ jobs:
832832
with:
833833
version: "0.4.x"
834834
enable-cache: true
835-
cache-dependency-glob: ""
835+
cache-dependency-glob: "**/datcore-adapter/requirements/ci.txt"
836836
- name: show system version
837837
run: ./ci/helpers/show_system_versions.bash
838838
- name: install
@@ -928,7 +928,7 @@ jobs:
928928
with:
929929
version: "0.4.x"
930930
enable-cache: true
931-
cache-dependency-glob: ""
931+
cache-dependency-glob: "**/director-v2/requirements/ci.txt"
932932
- name: show system version
933933
run: ./ci/helpers/show_system_versions.bash
934934
- name: install
@@ -982,7 +982,7 @@ jobs:
982982
with:
983983
version: "0.4.x"
984984
enable-cache: true
985-
cache-dependency-glob: ""
985+
cache-dependency-glob: "**/aws-library/requirements/ci.txt"
986986
- name: show system version
987987
run: ./ci/helpers/show_system_versions.bash
988988
- name: install
@@ -1030,7 +1030,7 @@ jobs:
10301030
with:
10311031
version: "0.4.x"
10321032
enable-cache: true
1033-
cache-dependency-glob: ""
1033+
cache-dependency-glob: "**/dastk-task-models-library/requirements/ci.txt"
10341034
- name: show system version
10351035
run: ./ci/helpers/show_system_versions.bash
10361036
- name: install
@@ -1078,7 +1078,7 @@ jobs:
10781078
with:
10791079
version: "0.4.x"
10801080
enable-cache: true
1081-
cache-dependency-glob: ""
1081+
cache-dependency-glob: "**/dask-sidecar/requirements/ci.txt"
10821082
- name: show system version
10831083
run: ./ci/helpers/show_system_versions.bash
10841084
- name: install
@@ -1126,7 +1126,7 @@ jobs:
11261126
with:
11271127
version: "0.4.x"
11281128
enable-cache: true
1129-
cache-dependency-glob: ""
1129+
cache-dependency-glob: "**/osparc-gateway-server/requirements/ci.txt"
11301130
- name: show system version
11311131
run: ./ci/helpers/show_system_versions.bash
11321132
- name: install
@@ -1184,7 +1184,7 @@ jobs:
11841184
with:
11851185
version: "0.4.x"
11861186
enable-cache: true
1187-
cache-dependency-glob: ""
1187+
cache-dependency-glob: "**/payments/requirements/ci.txt"
11881188
- name: show system version
11891189
run: ./ci/helpers/show_system_versions.bash
11901190
- name: install
@@ -1232,7 +1232,7 @@ jobs:
12321232
with:
12331233
version: "0.4.x"
12341234
enable-cache: true
1235-
cache-dependency-glob: ""
1235+
cache-dependency-glob: "**/dynamic-scheduler/requirements/ci.txt"
12361236
- name: show system version
12371237
run: ./ci/helpers/show_system_versions.bash
12381238
- name: install
@@ -1280,7 +1280,7 @@ jobs:
12801280
with:
12811281
version: "0.4.x"
12821282
enable-cache: true
1283-
cache-dependency-glob: ""
1283+
cache-dependency-glob: "**/resource-usage-tracker/requirements/ci.txt"
12841284
- name: show system version
12851285
run: ./ci/helpers/show_system_versions.bash
12861286
- name: install
@@ -1338,7 +1338,7 @@ jobs:
13381338
with:
13391339
version: "0.4.x"
13401340
enable-cache: true
1341-
cache-dependency-glob: ""
1341+
cache-dependency-glob: "**/dynamic-sidecar/requirements/ci.txt"
13421342
- name: show system version
13431343
run: ./ci/helpers/show_system_versions.bash
13441344
- name: install
@@ -1386,7 +1386,7 @@ jobs:
13861386
with:
13871387
version: "0.4.x"
13881388
enable-cache: true
1389-
cache-dependency-glob: ""
1389+
cache-dependency-glob: "**/efs-guardian/requirements/ci.txt"
13901390
- name: show system version
13911391
run: ./ci/helpers/show_system_versions.bash
13921392
- name: install
@@ -1445,7 +1445,7 @@ jobs:
14451445
with:
14461446
version: "0.4.x"
14471447
enable-cache: true
1448-
cache-dependency-glob: ""
1448+
cache-dependency-glob: "**/ci/helpers/requirements.txt"
14491449
- name: show system version
14501450
run: ./ci/helpers/show_system_versions.bash
14511451
- name: install
@@ -1480,7 +1480,7 @@ jobs:
14801480
with:
14811481
version: "0.4.x"
14821482
enable-cache: true
1483-
cache-dependency-glob: ""
1483+
cache-dependency-glob: "**/postgres-database/requirements/ci.txt"
14841484
- name: show system version
14851485
run: ./ci/helpers/show_system_versions.bash
14861486
- name: install
@@ -1528,7 +1528,7 @@ jobs:
15281528
with:
15291529
version: "0.4.x"
15301530
enable-cache: true
1531-
cache-dependency-glob: ""
1531+
cache-dependency-glob: "**/notifications-library/requirements/ci.txt"
15321532
- name: show system version
15331533
run: ./ci/helpers/show_system_versions.bash
15341534
- name: install
@@ -1576,7 +1576,7 @@ jobs:
15761576
with:
15771577
version: "0.4.x"
15781578
enable-cache: true
1579-
cache-dependency-glob: ""
1579+
cache-dependency-glob: "**/service-integration/requirements/ci.txt"
15801580
- name: show system version
15811581
run: ./ci/helpers/show_system_versions.bash
15821582
- name: install
@@ -1624,7 +1624,7 @@ jobs:
16241624
with:
16251625
version: "0.4.x"
16261626
enable-cache: true
1627-
cache-dependency-glob: ""
1627+
cache-dependency-glob: "**/service-library/requirements/ci*.txt"
16281628
- name: show system version
16291629
run: ./ci/helpers/show_system_versions.bash
16301630
- name: install
@@ -1672,7 +1672,7 @@ jobs:
16721672
with:
16731673
version: "0.4.x"
16741674
enable-cache: true
1675-
cache-dependency-glob: ""
1675+
cache-dependency-glob: "**/settings-library/requirements/ci.txt"
16761676
- name: show system version
16771677
run: ./ci/helpers/show_system_versions.bash
16781678
- name: install
@@ -1720,7 +1720,7 @@ jobs:
17201720
with:
17211721
version: "0.4.x"
17221722
enable-cache: true
1723-
cache-dependency-glob: ""
1723+
cache-dependency-glob: "**/models-library/requirements/ci.txt"
17241724
- name: show system version
17251725
run: ./ci/helpers/show_system_versions.bash
17261726
- name: install
@@ -1771,7 +1771,7 @@ jobs:
17711771
with:
17721772
version: "0.4.x"
17731773
enable-cache: true
1774-
cache-dependency-glob: ""
1774+
cache-dependency-glob: "**/notifications-library/requirements/ci.txt"
17751775
- name: show system version
17761776
run: ./ci/helpers/show_system_versions.bash
17771777
- name: install
@@ -1821,7 +1821,7 @@ jobs:
18211821
with:
18221822
version: "0.4.x"
18231823
enable-cache: true
1824-
cache-dependency-glob: ""
1824+
cache-dependency-glob: "**/simcore-sdk/requirements/ci.txt"
18251825
- name: show system version
18261826
run: ./ci/helpers/show_system_versions.bash
18271827
- name: install
@@ -1929,7 +1929,7 @@ jobs:
19291929
with:
19301930
version: "0.4.x"
19311931
enable-cache: true
1932-
cache-dependency-glob: ""
1932+
cache-dependency-glob: "**/web/server/requirements/ci.txt"
19331933
- name: show system version
19341934
run: ./ci/helpers/show_system_versions.bash
19351935
- name: install
@@ -1992,7 +1992,7 @@ jobs:
19921992
with:
19931993
version: "0.4.x"
19941994
enable-cache: true
1995-
cache-dependency-glob: ""
1995+
cache-dependency-glob: "**/web/server/requirements/ci.txt"
19961996
- name: show system version
19971997
run: ./ci/helpers/show_system_versions.bash
19981998
- name: install
@@ -2055,7 +2055,7 @@ jobs:
20552055
with:
20562056
version: "0.4.x"
20572057
enable-cache: true
2058-
cache-dependency-glob: ""
2058+
cache-dependency-glob: "**/director-v2/requirements/ci.txt"
20592059
- name: show system version
20602060
run: ./ci/helpers/show_system_versions.bash
20612061
- name: install
@@ -2122,7 +2122,7 @@ jobs:
21222122
with:
21232123
version: "0.4.x"
21242124
enable-cache: true
2125-
cache-dependency-glob: ""
2125+
cache-dependency-glob: "**/director-v2/requirements/ci.txt"
21262126
- name: show system version
21272127
run: ./ci/helpers/show_system_versions.bash
21282128
- name: install
@@ -2187,7 +2187,7 @@ jobs:
21872187
with:
21882188
version: "0.4.x"
21892189
enable-cache: true
2190-
cache-dependency-glob: ""
2190+
cache-dependency-glob: "**/dynamic-sidecar/requirements/ci.txt"
21912191
- name: show system version
21922192
run: ./ci/helpers/show_system_versions.bash
21932193
- name: install
@@ -2251,7 +2251,7 @@ jobs:
22512251
with:
22522252
version: "0.4.x"
22532253
enable-cache: true
2254-
cache-dependency-glob: ""
2254+
cache-dependency-glob: "**/osparc-gateway-server/requirements/ci.txt"
22552255
- name: show system version
22562256
run: ./ci/helpers/show_system_versions.bash
22572257
- name: install
@@ -2328,7 +2328,7 @@ jobs:
23282328
with:
23292329
version: "0.4.x"
23302330
enable-cache: true
2331-
cache-dependency-glob: ""
2331+
cache-dependency-glob: "**/simcore-sdk/requirements/ci.txt"
23322332
- name: show system version
23332333
run: ./ci/helpers/show_system_versions.bash
23342334
- name: install
@@ -2415,7 +2415,7 @@ jobs:
24152415
with:
24162416
version: "0.4.x"
24172417
enable-cache: true
2418-
cache-dependency-glob: ""
2418+
cache-dependency-glob: "**/public-api/requirements/ci.txt"
24192419
- name: show system version
24202420
run: ./ci/helpers/show_system_versions.bash
24212421
- name: install
@@ -2475,7 +2475,7 @@ jobs:
24752475
with:
24762476
version: "0.4.x"
24772477
enable-cache: true
2478-
cache-dependency-glob: ""
2478+
cache-dependency-glob: "**/swarm-deploy/requirements/ci.txt"
24792479
- name: show system version
24802480
run: ./ci/helpers/show_system_versions.bash
24812481
- name: install
@@ -2546,7 +2546,7 @@ jobs:
25462546
with:
25472547
version: "0.4.x"
25482548
enable-cache: true
2549-
cache-dependency-glob: ""
2549+
cache-dependency-glob: "**/e2e/requirements/requirements.txt"
25502550
- name: show system version
25512551
run: ./ci/helpers/show_system_versions.bash
25522552
- name: setup
@@ -2609,7 +2609,7 @@ jobs:
26092609
with:
26102610
version: "0.4.x"
26112611
enable-cache: true
2612-
cache-dependency-glob: ""
2612+
cache-dependency-glob: "**/e2e-playwright/requirements/ci.txt"
26132613
- name: expose github runtime for buildx
26142614
uses: crazy-max/ghaction-github-runtime@v3
26152615
- name: download docker images
@@ -2671,7 +2671,7 @@ jobs:
26712671
with:
26722672
version: "0.4.x"
26732673
enable-cache: true
2674-
cache-dependency-glob: ""
2674+
cache-dependency-glob: "**/environment-setup/requirements/ci.txt"
26752675
- name: show system version
26762676
run: ./ci/helpers/show_system_versions.bash
26772677
- name: install

ci/github/unit-testing/notifications-library.bash

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ set -o pipefail # don't hide errors within pipes
66
IFS=$'\n\t'
77

88
install() {
9-
bash ci/helpers/ensure_python_pip.bash
109
make devenv
1110
# shellcheck source=/dev/null
1211
source .venv/bin/activate

ci/github/unit-testing/python-linting.bash

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,8 @@ install() {
99
make devenv
1010
# shellcheck source=/dev/null
1111
source .venv/bin/activate
12-
bash ci/helpers/ensure_python_pip.bash
1312
bash ci/helpers/install_pylint.bash
14-
pip freeze
13+
uv pip freeze
1514
}
1615

1716
test() {

0 commit comments

Comments
 (0)