3333 - uses : actions/checkout@v4
3434 - uses : actions/setup-python@v5
3535 with :
36- python-version : ' 3.8 '
36+ python-version : ' 3.10 '
3737 - name : Install flake8
3838 run : pip install flake8
3939 - run : flake8 convertit
4646 - uses : actions/checkout@v4
4747 - uses : actions/setup-python@v5
4848 with :
49- python-version : ' 3.8 '
49+ python-version : ' 3.10 '
5050 - name : Install isort
5151 run : pip install isort
5252 - run : isort -c convertit
@@ -56,14 +56,12 @@ jobs:
5656 continue-on-error : true
5757 strategy :
5858 matrix :
59- version : ['24.04', '22.04', '20.04', docker]
59+ version : ['24.04', '22.04', docker]
6060 include :
6161 - version : ' 24.04'
6262 distro : noble
6363 - version : ' 22.04'
6464 distro : jammy
65- - version : ' 20.04'
66- distro : focal
6765 - version : docker
6866 distro : docker image
6967
@@ -145,7 +143,7 @@ jobs:
145143 sudo apt -qq update
146144 sudo apt-get -yqq install --no-install-recommends /home/runner/work/convertit/convertit/*.deb || exit 0;
147145
148- - name : Run docker image
146+ - name : Run docker image (if required)
149147 if : ${{ matrix.distro == 'docker' }}
150148 run : |
151149 docker run -p 6543:6543 -d convertit:latest
@@ -210,11 +208,6 @@ jobs:
210208 steps :
211209 - uses : actions/checkout@v4
212210
213- - name : Download 20.04 debian artifact
214- uses : actions/download-artifact@v4
215- with :
216- name : debian-focal
217-
218211 - name : Download 22.04 debian artifact
219212 uses : actions/download-artifact@v4
220213 with :
@@ -280,12 +273,10 @@ jobs:
280273 echo "${{ github.ref }} : Publishing as $DEB_COMPONENT package"
281274 scp -P ${{ secrets.SSH_PORT }} -o StrictHostKeyChecking=no /home/runner/work/convertit/convertit/convertit_*_amd64.deb ${{ secrets.SSH_USER }}@${{ secrets.SSH_HOST }}:/srv/packages/incoming/$DEB_COMPONENT/
282275 if [[ "${{ github.ref }}" == *"dev"* ]]; then
283- ssh -p ${{ secrets.SSH_PORT }} -o StrictHostKeyChecking=no ${{ secrets.SSH_USER }}@${{ secrets.SSH_HOST }} make focal_dev -C /srv/packages
284276 ssh -p ${{ secrets.SSH_PORT }} -o StrictHostKeyChecking=no ${{ secrets.SSH_USER }}@${{ secrets.SSH_HOST }} make jammy_dev -C /srv/packages
285277 ssh -p ${{ secrets.SSH_PORT }} -o StrictHostKeyChecking=no ${{ secrets.SSH_USER }}@${{ secrets.SSH_HOST }} make noble_dev -C /srv/packages
286278
287279 else
288- ssh -p ${{ secrets.SSH_PORT }} -o StrictHostKeyChecking=no ${{ secrets.SSH_USER }}@${{ secrets.SSH_HOST }} make focal_main -C /srv/packages
289280 ssh -p ${{ secrets.SSH_PORT }} -o StrictHostKeyChecking=no ${{ secrets.SSH_USER }}@${{ secrets.SSH_HOST }} make jammy_main -C /srv/packages
290281 ssh -p ${{ secrets.SSH_PORT }} -o StrictHostKeyChecking=no ${{ secrets.SSH_USER }}@${{ secrets.SSH_HOST }} make noble_main -C /srv/packages
291282 fi
0 commit comments