Skip to content

Commit 060f6df

Browse files
committed
refactor CI workflow to set PIP_USE_PEP517 environment variable and streamline uumpa-ci-toolbox installation
1 parent 9c0d8c7 commit 060f6df

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,9 @@ jobs:
1616
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
1717
K8S_DEPLOY_KEY: ${{ secrets.KNESSET_DATA_K8S_DEPLOY_KEY }}
1818
run: |
19-
# curl -s https://raw.githubusercontent.com/OriHoch/uumpa-ci-toolbox/b28739781cf844b3494bfa404ced1ff9c0803e05/bin/github_actions_install.sh \
20-
# | bash -s 65a0704332e63d51f63981dbb25cd83682dc4078 OriHoch/uumpa-ci-toolbox &&\
21-
pip install -r https://raw.githubusercontent.com/OriHoch/uumpa-ci-toolbox/65a0704332e63d51f63981dbb25cd83682dc4078/requirements.txt &&\
22-
pip install --no-binary :all: https://github.com/OriHoch/uumpa-ci-toolbox/archive/65a0704332e63d51f63981dbb25cd83682dc4078.zip#egg=uumpa-ci-toolbox &&\
19+
export PIP_USE_PEP517=0
20+
curl -s https://raw.githubusercontent.com/OriHoch/uumpa-ci-toolbox/b28739781cf844b3494bfa404ced1ff9c0803e05/bin/github_actions_install.sh \
21+
| bash -s 65a0704332e63d51f63981dbb25cd83682dc4078 OriHoch/uumpa-ci-toolbox &&\
2322
uci github actions self-checkout --config-user-name "knesset-data-pipelines-ci" &&\
2423
uci github actions docker-login &&\
2524
uci docker build-cache \

0 commit comments

Comments
 (0)