Update ci toml

This commit is contained in:
Joey Yakimowich-Payne 2024-10-31 11:03:41 -06:00
commit eac4f442dd
No known key found for this signature in database
GPG key ID: 6BFE655FA5ABD1E1

View file

@ -20,14 +20,14 @@ jobs:
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}
strategy: strategy:
matrix: matrix:
os: [ubuntu-20.04, ubuntu-22.04] os: [ubuntu-22.04]
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v3 uses: actions/checkout@v4
- uses: actions/setup-python@v4 - uses: actions/setup-python@v5
with: with:
python-version: '3.11.4' python-version: '3.13.0'
- name: Install prereqs - name: Install prereqs
run: | run: |
@ -97,7 +97,7 @@ jobs:
tar -czvf ${{ env.PROJ_MOD }}.tar.gz ${{ env.PROJ_MOD }}-tar/* tar -czvf ${{ env.PROJ_MOD }}.tar.gz ${{ env.PROJ_MOD }}-tar/*
ci/deb-script.sh ci/deb-script.sh
- uses: jiro4989/build-deb-action@v2 - uses: jiro4989/build-deb-action@v3
with: with:
package: ${{ env.PROJ_PATH }}-${{ env.VER }}-${{ matrix.os }}-deb package: ${{ env.PROJ_PATH }}-${{ env.VER }}-${{ matrix.os }}-deb
package_root: .debpkg package_root: .debpkg
@ -108,7 +108,7 @@ jobs:
desc: "${{ env.DESCRIPTION }}" desc: "${{ env.DESCRIPTION }}"
- name: Deploy tar - name: Deploy tar
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
with: with:
name: ${{ env.PROJ_PATH }}_${{ env.VER }}_${{ matrix.os }}-tar name: ${{ env.PROJ_PATH }}_${{ env.VER }}_${{ matrix.os }}-tar
path: | path: |
@ -116,7 +116,7 @@ jobs:
retention-days: 1 retention-days: 1
- name: Deploy deb - name: Deploy deb
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
with: with:
name: ${{ env.PROJ_PATH }}_${{ env.VER }}_${{ matrix.os }}-deb name: ${{ env.PROJ_PATH }}_${{ env.VER }}_${{ matrix.os }}-deb
path: | path: |
@ -140,11 +140,11 @@ jobs:
os: [windows-2019] os: [windows-2019]
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v3 uses: actions/checkout@v4
- uses: actions/setup-python@v4 - uses: actions/setup-python@v5
with: with:
python-version: '3.11.4' python-version: '3.13.0'
- name: Check Python install - name: Check Python install
run: | run: |
@ -205,7 +205,7 @@ jobs:
- name: Deploy Zip - name: Deploy Zip
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
with: with:
name: ${{ env.PROJECT_NAME }}_${{ env.VER }}-${{ matrix.os }}-zip name: ${{ env.PROJECT_NAME }}_${{ env.VER }}-${{ matrix.os }}-zip
path: | path: |
@ -229,14 +229,14 @@ jobs:
os: [macos-11, macos-12] os: [macos-11, macos-12]
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v3 uses: actions/checkout@v4
- name: Setup Homebrew - name: Setup Homebrew
run: | run: |
NONINTERACTIVE=1 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" NONINTERACTIVE=1 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install create-dmg brew install create-dmg
- name: Setup Python - name: Setup Python
run: | run: |
wget https://www.python.org/ftp/python/3.11.4/python-3.11.4-macos11.pkg wget https://www.python.org/ftp/python/3.13.0/python-3.13.0-macos11.pkg
sudo installer -verbose -pkg ./python-3*.pkg -target / sudo installer -verbose -pkg ./python-3*.pkg -target /
echo "/Library/Frameworks/Python.framework/Versions/3.11/bin" >> $GITHUB_PATH echo "/Library/Frameworks/Python.framework/Versions/3.11/bin" >> $GITHUB_PATH
curl -sSL https://install.python-poetry.org | python3 - curl -sSL https://install.python-poetry.org | python3 -
@ -334,7 +334,7 @@ jobs:
ls -al ${{ env.DIST_DIR }} ls -al ${{ env.DIST_DIR }}
- name: Deploy Zip - name: Deploy Zip
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
with: with:
name: ${{ env.PROJECT_NAME }}_${{ env.VER }}-${{ matrix.os }}-zip name: ${{ env.PROJECT_NAME }}_${{ env.VER }}-${{ matrix.os }}-zip
path: | path: |
@ -342,7 +342,7 @@ jobs:
retention-days: 1 retention-days: 1
- name: Deploy DMG - name: Deploy DMG
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v4
with: with:
name: ${{ env.PROJECT_NAME }}_${{ env.VER }}-${{ matrix.os}}-dmg name: ${{ env.PROJECT_NAME }}_${{ env.VER }}-${{ matrix.os}}-dmg
path: | path: |