File tree Expand file tree Collapse file tree 5 files changed +7
-10
lines changed Expand file tree Collapse file tree 5 files changed +7
-10
lines changed Original file line number Diff line number Diff line change @@ -16,7 +16,7 @@ permissions: read-all
1616jobs :
1717 lint :
1818 name : Lint Dockerfile
19- runs-on : ubuntu-latest
19+ runs-on : ubuntu-24.04-arm
2020 steps :
2121 - uses : actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
2222 - uses : hadolint/hadolint-action@2332a7b74a6de0dda2e2221d575162eba76ba5e5 # v3.3.0
Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ permissions: read-all
1212jobs :
1313 unit-test :
1414 name : Integration test
15- runs-on : ubuntu-24.04
15+ runs-on : ubuntu-24.04-arm
1616 timeout-minutes : 5
1717 permissions :
1818 id-token : write
Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ permissions: read-all
1111jobs :
1212 release :
1313 name : Release
14- runs-on : ubuntu-latest
14+ runs-on : ubuntu-24.04-arm
1515 steps :
1616 - uses : actions/create-github-app-token@67018539274d69449ef7c02e8e71183d1719ab42 # v2.1.4
1717 id : release-token
Original file line number Diff line number Diff line change @@ -22,7 +22,7 @@ permissions: read-all
2222jobs :
2323 analysis :
2424 name : Scorecard analysis
25- runs-on : ubuntu-latest
25+ runs-on : ubuntu-24.04-arm
2626 # `publish_results: true` only works when run from the default branch. conditional can be removed if disabled.
2727 if : github.event.repository.default_branch == github.ref_name || github.event_name == 'pull_request'
2828 permissions :
Original file line number Diff line number Diff line change @@ -5,15 +5,12 @@ description = "BSS file server API"
55authors = [{
name =
" Bence Csik" ,
email =
" [email protected] " }]
66requires-python = " ==3.14.0"
77dependencies = [
8- " fastapi[all ]==0.121.0" ,
8+ " fastapi[standard-no-fastapi-cloud-cli ]==0.121.0" ,
99 " pillow==12.0.0" ,
1010 # used to health check docker compose:
1111 " requests==2.32.5" ,
12- # fastapi is behind pydantic and uvloop version:
13- # otherwise compalation fails
14- # remove them when fastapi supports python 3.14
15- " pydantic==2.12.3" ,
16- " uvloop==0.22.1" ,
12+ # todo: remove after pydantic adds it as optional dependency:
13+ " pydantic-settings==2.11.0" ,
1714]
1815
1916[dependency-groups ]
You can’t perform that action at this time.
0 commit comments