diff --git a/.github/workflows/build_nsis_bundle.yml b/.github/workflows/build_nsis_bundle.yml index e13ead09..5c6c4ab1 100644 --- a/.github/workflows/build_nsis_bundle.yml +++ b/.github/workflows/build_nsis_bundle.yml @@ -9,15 +9,15 @@ jobs: - name: Check out repository uses: actions/checkout@v4 - - name: Set up Python 3.11 + - name: Set up Python 3.13 uses: actions/setup-python@v5 with: - python-version: "3.11" + python-version: "3.13" - name: Install Node.js, NPM and Yarn uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 22 - name: Vue Builder working-directory: freedata_gui diff --git a/.github/workflows/build_server.yml b/.github/workflows/build_server.yml index c578b742..148c0e29 100644 --- a/.github/workflows/build_server.yml +++ b/.github/workflows/build_server.yml @@ -8,9 +8,9 @@ jobs: strategy: fail-fast: false matrix: - os: [ubuntu-20.04, windows-latest] # removed macos-latest as it's broken for now + os: [ubuntu-24.04, windows-latest] # removed macos-latest as it's broken for now include: - - os: ubuntu-20.04 + - os: ubuntu-24.04 zip_name: freedata-server_ubuntu generator: Unix Makefiles modem_binary_name: freedata_server @@ -42,13 +42,12 @@ jobs: npm i npm run build - - name: Set up Python 3.11 + - name: Set up Python 3.13 uses: actions/setup-python@v5 with: - python-version: "3.11" + python-version: "3.13" - name: Install Linux dependencies - # if: matrix.os == 'ubuntu-20.04' if: ${{startsWith(matrix.os, 'ubuntu')}} run: | sudo apt install -y portaudio19-dev libhamlib-dev libhamlib-utils build-essential cmake python3-libhamlib2 patchelf diff --git a/.github/workflows/pip_package.yml b/.github/workflows/pip_package.yml index 71c38f19..b401cd8f 100644 --- a/.github/workflows/pip_package.yml +++ b/.github/workflows/pip_package.yml @@ -7,15 +7,15 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Set up Python 3.11 + - name: Set up Python 3.13 uses: actions/setup-python@v5 with: - python-version: "3.11" + python-version: "3.13" - name: Install Node.js, NPM and Yarn uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 22 - name: Install Linux dependencies run: |