From 0af2e10df643e17001c6eec5288a93fd5ce1cab6 Mon Sep 17 00:00:00 2001 From: Brett Date: Mon, 5 Aug 2024 09:28:42 -0400 Subject: [PATCH] drop s390x update ci --- .github/workflows/ci.yml | 11 +++--- .github/workflows/s390x.yml | 75 ------------------------------------- 2 files changed, 5 insertions(+), 81 deletions(-) delete mode 100644 .github/workflows/s390x.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 36aee095e..8ad9e8297 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -83,10 +83,10 @@ jobs: with: submodules: false # Any env name which does not start with `pyXY` will use this Python version. - default_python: '3.9' + default_python: '3.11' envs: | - - macos: py39-parallel - - windows: py39-parallel + - macos: py311-parallel + - windows: py311-parallel dev: needs: [core] @@ -94,9 +94,8 @@ jobs: with: submodules: false # Any env name which does not start with `pyXY` will use this Python version. - default_python: '3.9' + default_python: '3.11' envs: | - - linux: py39-devdeps-parallel - linux: py310-devdeps-parallel - linux: py311-devdeps-parallel - linux: py312-devdeps-parallel @@ -120,6 +119,6 @@ jobs: with: submodules: false # Any env name which does not start with `pyXY` will use this Python version. - default_python: '3.9' + default_python: '3.11' envs: | - linux: compatibility diff --git a/.github/workflows/s390x.yml b/.github/workflows/s390x.yml deleted file mode 100644 index 0030fddca..000000000 --- a/.github/workflows/s390x.yml +++ /dev/null @@ -1,75 +0,0 @@ -name: s390x - -on: - workflow_dispatch: - schedule: - - cron: '0 8 * * 1' # Every Monday at 6am UTC - pull_request: - # We also want this workflow triggered if the `s390x` label is - # added or present when PR is updated - types: - - synchronize - - labeled - push: - tags: - - '*' - -# Only cancel in-progress jobs or runs for the current workflow -# This cancels the already triggered workflows for a specific PR without canceling -# other instances of this workflow (other PRs, scheduled triggers, etc) when something -# within that PR re-triggers this CI -concurrency: - group: ${{ github.workflow }}-${{ github.ref }} - cancel-in-progress: true - -jobs: - exotic_architechtures: - runs-on: ubuntu-20.04 - name: Python 3.9 - - if: (github.repository == 'asdf-format/asdf' && (github.event_name == 'schedule' || github.event_name == 'push' || github.event_name == 'workflow_dispatch' || contains(github.event.pull_request.labels.*.name, 's390x'))) - env: - ARCH_ON_CI: ${{ matrix.arch }} - - strategy: - fail-fast: false - matrix: - include: - - arch: aarch64 - - arch: s390x - - steps: - - uses: actions/checkout@v4 - with: - fetch-depth: 0 - submodules: true - - - uses: uraimo/run-on-arch-action@v2 - name: Run tests - id: build - with: - arch: ${{ matrix.arch }} - distro: ubuntu_rolling - - shell: /bin/bash - - install: | - apt-get update -q -y - apt-get install -q -y git \ - g++ \ - pkg-config \ - python3 \ - python3-astropy \ - python3-lz4 \ - python3-numpy \ - python3-scipy \ - python3-venv \ - python3-wheel - - run: | - python3 -m venv --system-site-packages tests - source tests/bin/activate - pip3 install --upgrade pip setuptools pytest pytest-remotedata - pip3 install -e .[all,tests] - pip3 list - python3 -m pytest --remote-data