Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 18 additions & 18 deletions .github/workflows/cd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@ jobs:
architecture: "aarch64"
docker_image: "dockcross/linux-arm64-lts:latest"
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: cxxlib
Expand Down Expand Up @@ -145,7 +145,7 @@ jobs:
node_architecture: "arm64"
docker_image: ghcr.io/prebuild/linux-arm64-lts:latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: nodejslib
Expand Down Expand Up @@ -177,7 +177,7 @@ jobs:
--node-architecture ${{ matrix.node_architecture }} \
--install \
--install-prefix $(pwd)/dist
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: ${{ matrix.os_short }}-nodejs-${{ matrix.node_architecture }}
path: |
Expand Down Expand Up @@ -256,7 +256,7 @@ jobs:
architecture: "aarch64"
boost_architecture: "arm"
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0
# - name: Cache Boost.Python
Expand All @@ -276,12 +276,12 @@ jobs:
sed -i.bak "s/^version = .*/version = \"${version}\"/g" pyproject.toml && rm pyproject.toml.bak
echo "${version}" > src/git-tag.txt
- name: Set up QEMU
uses: docker/setup-qemu-action@v2
uses: docker/setup-qemu-action@v3
if: matrix.architecture == 'aarch64'
with:
platforms: arm64
- name: Build wheels
uses: pypa/cibuildwheel@v2.11.2
uses: pypa/cibuildwheel@v2.32.2
env:
CIBW_BUILD: "cp${{ matrix.python_version }}-*"
CIBW_PLATFORM: "${{ matrix.os_short }}"
Expand Down Expand Up @@ -313,7 +313,7 @@ jobs:
# if [ -d "boost_1_80_0" ]; then
# tar -czf boost-precompiled.tar.gz boost_1_80_0 || true
# fi
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: ${{ matrix.os_short }}-python-${{ matrix.architecture }}
path: |
Expand All @@ -325,7 +325,7 @@ jobs:
strategy:
fail-fast: false
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: emscripten
Expand All @@ -339,7 +339,7 @@ jobs:
--boost-prefix $(pwd) \
--install \
--install-prefix $(pwd)/dist
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: emscripten
path: |
Expand All @@ -355,16 +355,16 @@ jobs:
]
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
with:
path: prebuilds
- name: Setup Node
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: '14.x'
node-version: '20.x'
- name: Publish node.js library
shell: bash
env:
Expand Down Expand Up @@ -405,10 +405,10 @@ jobs:
]
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
with:
path: prebuilds
- name: prepare
Expand Down Expand Up @@ -437,10 +437,10 @@ jobs:
]
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
with:
path: prebuilds
- name: prepare
Expand All @@ -453,7 +453,7 @@ jobs:
zip -r dist/windows-cxx-ia32.zip prebuilds/windows-cxx-ia32
zip -r dist/windows-cxx-x64.zip prebuilds/windows-cxx-x64
- name: Release
uses: softprops/action-gh-release@v1
uses: softprops/action-gh-release@v2
with:
token: ${{ secrets.GITHUB_TOKEN }}
files: |
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
- os: "ubuntu-22.04"
os_short: "linux"
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Install
Expand Down Expand Up @@ -65,7 +65,7 @@ jobs:
os_short: "linux"
libdir: linux-nodejs-x64
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Install
Expand Down Expand Up @@ -104,10 +104,10 @@ jobs:
python_version: "3.10"
cmake_generator: "Unix Makefiles"
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: actions/setup-python@v4
- uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python_version }}
- name: Install
Expand Down