Update ci toml
This commit is contained in:
parent
a946a1fb55
commit
eac4f442dd
1 changed files with 15 additions and 15 deletions
30
.github/workflows/default.yml
vendored
30
.github/workflows/default.yml
vendored
|
|
@ -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: |
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue