Commit c74df0f 1 parent 90f0abb commit c74df0f Copy full SHA for c74df0f
File tree 5 files changed +16
-10
lines changed
5 files changed +16
-10
lines changed Original file line number Diff line number Diff line change @@ -17,17 +17,17 @@ jobs:
17
17
submodules : true
18
18
19
19
- name : Set up Docker Buildx
20
- uses : docker/setup-buildx-action@v2
20
+ uses : docker/setup-buildx-action@v3
21
21
22
22
- name : Configure AWS credentials
23
- uses : aws-actions/configure-aws-credentials@v1
23
+ uses : aws-actions/configure-aws-credentials@v4
24
24
with :
25
25
aws-access-key-id : ${{ secrets.ECR_AWS_ACCESS_KEY_ID }}
26
26
aws-secret-access-key : ${{ secrets.ECR_AWS_SECRET_ACCESS_KEY }}
27
27
aws-region : us-east-1
28
28
29
29
- name : Login to Public ECR
30
- uses : docker/login-action@v2
30
+ uses : docker/login-action@v3
31
31
with :
32
32
registry : public.ecr.aws
33
33
username : ${{ secrets.ECR_AWS_ACCESS_KEY_ID }}
@@ -37,11 +37,11 @@ jobs:
37
37
38
38
- name : Create prod requirements
39
39
run : |
40
- pip install --upgrade pip-tools
41
- pip- compile pyproject.toml --resolver=backtracking --upgrade -q -c requirements.txt -o prod-requirements.txt
40
+ pip install --upgrade uv
41
+ uv pip compile pyproject.toml --resolver=backtracking --upgrade -q -c requirements.txt -o prod-requirements.txt
42
42
43
43
- name : Build, tag, and push image to Amazon ECR
44
- uses : docker/build-push-action@v4
44
+ uses : docker/build-push-action@v6
45
45
with :
46
46
context : .
47
47
push : true
Original file line number Diff line number Diff line change @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file.
4
4
5
5
The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) .
6
6
7
+ ## [ 0.10.33] = 2025-01-22
8
+
9
+ ### Fixed
10
+
11
+ - uv instead of pip-compile for publish GH Actions job
12
+
7
13
## [ 0.10.32] = 2025-01-22
8
14
9
15
### Changed
Original file line number Diff line number Diff line change 1
- FROM public.ecr.aws/unocha/hdx-scraper-baseimage: stable
1
+ FROM public.ecr.aws/unocha/python:3.12- stable
2
2
3
3
WORKDIR /srv
4
4
Original file line number Diff line number Diff line change @@ -36,7 +36,7 @@ requires-python = ">=3.8"
36
36
dependencies = [
37
37
" hapi-schema>= 0.9.6" ,
38
38
" hdx-python-api>= 6.3.7" ,
39
- " hdx-python-country>= 3.8.6 " ,
39
+ " hdx-python-country>= 3.8.7 " ,
40
40
" hdx-python-database[postgresql]>= 1.3.4" ,
41
41
" hdx-python-scraper>= 2.5.5" ,
42
42
" hdx-python-utilities>= 3.8.2" ,
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ attrs==24.3.0
8
8
# jsonlines
9
9
# jsonschema
10
10
# referencing
11
- cachetools == 5.5.0
11
+ cachetools == 5.5.1
12
12
# via google-auth
13
13
certifi == 2024.12.14
14
14
# via requests
@@ -60,7 +60,7 @@ hdx-python-api==6.3.7
60
60
# via
61
61
# hapi-pipelines (pyproject.toml)
62
62
# hdx-python-scraper
63
- hdx-python-country == 3.8.6
63
+ hdx-python-country == 3.8.7
64
64
# via
65
65
# hapi-pipelines (pyproject.toml)
66
66
# hdx-python-api
You can’t perform that action at this time.
0 commit comments