2
0
mirror of https://github.com/boostorg/python.git synced 2026-01-19 04:22:16 +00:00

ci: update GitHub Actions

This commit is contained in:
Eisuke Kawashima
2025-10-24 06:40:33 +09:00
committed by Stefan Seefeld
parent 867f0dddfe
commit b4fb28e99a
4 changed files with 11 additions and 11 deletions

View File

@@ -4,14 +4,14 @@ on: [push]
jobs:
deploy:
runs-on: ubuntu-20.04
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v5
- name: setup
run: |
sudo apt-get update
sudo apt-get install \
libboost1.71-tools-dev \
libboost-tools-dev \
python3 \
python3-numpy \
python3-sphinx \
@@ -29,7 +29,7 @@ jobs:
echo "destination_dir=doc/develop/html" >> $GITHUB_ENV
fi
- name: deploy
uses: peaceiris/actions-gh-pages@v3
uses: peaceiris/actions-gh-pages@v4
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: build/doc/html

View File

@@ -14,9 +14,9 @@ jobs:
std: [c++11, c++14] # TODO: c++17 is failing !
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: setup python
uses: actions/setup-python@v5
uses: actions/setup-python@v6
with:
python-version: ${{ matrix.python-version }}
- name: setup prerequisites

View File

@@ -26,7 +26,7 @@ jobs:
image: ${{ matrix.docker-img }}
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v5
- name: build
run: |

View File

@@ -11,13 +11,13 @@ jobs:
python-version: [3.7]
steps:
- uses: actions/checkout@v4
- uses: actions/setup-python@v5
- uses: actions/checkout@v5
- uses: actions/setup-python@v6
with:
python-version: ${{ matrix.python-version }}
- uses: microsoft/setup-msbuild@v1.1
- uses: microsoft/setup-msbuild@v2
- name: setup boost prerequisites
uses: lukka/run-vcpkg@v6
uses: lukka/run-vcpkg@v11
with:
vcpkgGitCommitId: '88b1071e39f13b632644d9d953738d345a4ac055'
vcpkgDirectory: '${{ runner.workspace }}/vcpkg'