@@ -3,7 +3,7 @@ name: Continuous Integration and Delivery
33on : [push]
44
55env :
6- IMAGE : docker.pkg.github.com /$(echo $GITHUB_REPOSITORY | tr '[A-Z]' '[a-z]')/summarizer
6+ IMAGE : ghcr.io /$(echo $GITHUB_REPOSITORY | tr '[A-Z]' '[a-z]')/summarizer
77
88jobs :
99
@@ -12,11 +12,11 @@ jobs:
1212 runs-on : ubuntu-latest
1313 steps :
1414 - name : Checkout
15- uses : actions/checkout@v2.4.0
15+ uses : actions/checkout@v3
1616 with :
1717 ref : main
1818 - name : Log in to GitHub Packages
19- run : echo ${GITHUB_TOKEN} | docker login -u ${GITHUB_ACTOR} --password-stdin docker.pkg.github.com
19+ run : echo ${GITHUB_TOKEN} | docker login -u ${GITHUB_ACTOR} --password-stdin ghcr.io
2020 env :
2121 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
2222 - name : Pull images
@@ -47,11 +47,11 @@ jobs:
4747 needs : build
4848 steps :
4949 - name : Checkout
50- uses : actions/checkout@v2.4.0
50+ uses : actions/checkout@v3
5151 with :
5252 ref : main
5353 - name : Log in to GitHub Packages
54- run : echo ${GITHUB_TOKEN} | docker login -u ${GITHUB_ACTOR} --password-stdin docker.pkg.github.com
54+ run : echo ${GITHUB_TOKEN} | docker login -u ${GITHUB_ACTOR} --password-stdin ghcr.io
5555 env :
5656 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
5757 - name : Pull images
8383 -p 5003:8765 \
8484 ${{ env.IMAGE }}-final:latest
8585 - name : Install requirements
86- run : docker exec fastapi-tdd pip install black==22.10 .0 flake8==5 .0.4 isort==5.10.1 pytest==7.2.0
86+ run : docker exec fastapi-tdd pip install black==23.1 .0 flake8==6 .0.0 isort==5.12.0 pytest==7.2.2
8787 - name : Pytest
8888 run : docker exec fastapi-tdd python -m pytest .
8989 - name : Flake8
@@ -98,15 +98,15 @@ jobs:
9898 runs-on : ubuntu-latest
9999 needs : [build, test]
100100 env :
101- HEROKU_APP_NAME : guarded-eyrie-00742
101+ HEROKU_APP_NAME : radiant-everglades-49858
102102 HEROKU_REGISTRY_IMAGE : registry.heroku.com/${HEROKU_APP_NAME}/summarizer
103103 steps :
104104 - name : Checkout
105- uses : actions/checkout@v2.4.0
105+ uses : actions/checkout@v3
106106 with :
107107 ref : main
108108 - name : Log in to GitHub Packages
109- run : echo ${GITHUB_TOKEN} | docker login -u ${GITHUB_ACTOR} --password-stdin docker.pkg.github.com
109+ run : echo ${GITHUB_TOKEN} | docker login -u ${GITHUB_ACTOR} --password-stdin ghcr.io
110110 env :
111111 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
112112 - name : Pull images
0 commit comments