Skip to content

Commit 6f32732

Browse files
committed
Disable all workflows except macos and and caching to macos
1 parent 33ac3a2 commit 6f32732

File tree

5 files changed

+20
-2
lines changed

5 files changed

+20
-2
lines changed

.github/workflows/macosx.yml

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,34 @@ concurrency:
55
cancel-in-progress: ${{ github.ref_name != 'master' }}
66

77
jobs:
8+
cache_libs:
9+
uses: ./.github/workflows/cache_libs.yml
10+
secrets: inherit
11+
812
macosx:
913
runs-on: macos-latest
1014

15+
env:
16+
LIBXML2_VERSION: ${{ needs.cache_libs.outputs.LIBXML2_VERSION }}
17+
LIBXSLT_VERSION: ${{ needs.cache_libs.outputs.LIBXSLT_VERSION }}
18+
1119
strategy:
1220
matrix:
13-
python: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
21+
# python: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
22+
python: ["3.14"]
1423
static_deps: ["static", ""]
1524

1625
steps:
17-
- uses: actions/checkout@v3
26+
- uses: actions/checkout@v5.0.0
27+
28+
- name: Cache [libs]
29+
uses: actions/cache/restore@v4.3.0
30+
with:
31+
path: |
32+
libs/*.xz
33+
libs/*.gz
34+
libs/*.zip
35+
key: libs-${{ runner.os }}-${{ runner.arch }}-${{ env.LIBXML2_VERSION }}-${{ env.LIBXSLT_VERSION }}
1836

1937
- name: Setup Python
2038
uses: actions/setup-python@v4

0 commit comments

Comments
 (0)