Skip to content

Commit

Permalink
GHA update
Browse files Browse the repository at this point in the history
  • Loading branch information
mdavidsaver committed Jun 18, 2024
1 parent 77299b9 commit a7c573a
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 29 deletions.
8 changes: 4 additions & 4 deletions .github/workflows/ci-scripts-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,7 @@ jobs:
extra: "CMD_CXXFLAGS=-analysis"

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
submodules: true
- name: "apt-get install"
Expand Down Expand Up @@ -198,7 +198,7 @@ jobs:
run: grep . cfg/*
- name: Upload tapfiles Artifact
if: ${{ always() }}
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: tapfiles ${{ matrix.name }}
path: '**/O.*/*.tap'
Expand Down Expand Up @@ -258,7 +258,7 @@ jobs:
# people would rather just break all existing scripts...
[ -e /usr/bin/python ] || ln -sf /usr/bin/python3 /usr/bin/python
python --version
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
submodules: true
- name: Automatic core dumper analysis
Expand All @@ -281,7 +281,7 @@ jobs:
run: ./.ci-local/cdt-check.sh
- name: Upload tapfiles Artifact
if: ${{ always() }}
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: tapfiles ${{ matrix.name }}
path: '**/O.*/*.tap'
2 changes: 1 addition & 1 deletion .github/workflows/codespell.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Apt
run: |
sudo apt-get update
Expand Down
38 changes: 14 additions & 24 deletions .github/workflows/python.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,35 +35,25 @@ jobs:
source: true

# OSX py builds
- name: osx 3.6 intel
os: macos-latest
python: "3.6"
piparch: macosx_10_9_intel

- name: osx 3.7 intel
os: macos-latest
python: "3.7"
piparch: macosx_10_9_intel

- name: osx 3.8 intel
- name: osx 3.8 universal2
os: macos-latest
python: "3.8"
piparch: macosx_10_9_intel
piparch: macosx_10_10_universal2

- name: osx 3.9 intel
- name: osx 3.9 universal2
os: macos-latest
python: "3.9"
piparch: macosx_10_9_intel
piparch: macosx_10_10_universal2

- name: osx 3.10 intel
- name: osx 3.10 universal2
os: macos-latest
python: "3.10"
piparch: macosx_10_10_intel
piparch: macosx_10_10_universal2

- name: osx 3.11 intel
- name: osx 3.11 universal2
os: macos-latest
python: "3.11"
piparch: macosx_10_10_intel
piparch: macosx_10_10_universal2

# Windows py builds

Expand Down Expand Up @@ -108,7 +98,7 @@ jobs:
piparch: win_amd64

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
submodules: true
- name: Automatic core dumper analysis
Expand All @@ -117,7 +107,7 @@ jobs:

- name: Setup native python
if: matrix.python
uses: actions/setup-python@v4
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python }}
#architecture: x64
Expand Down Expand Up @@ -296,12 +286,12 @@ jobs:
pre: linux32

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
submodules: recursive

- name: Setup native python
uses: actions/setup-python@v4
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python || '3.7' }}
#architecture: x64
Expand Down Expand Up @@ -358,9 +348,9 @@ jobs:
run: ls dist/*

- name: Save Artifacts
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: epicscorelibs
name: "epicscorelibs ${{ matrix.name }}"
path: dist/*

- name: Check wheels
Expand Down

0 comments on commit a7c573a

Please sign in to comment.