ci: GitHub Actions updated

This commit is contained in:
Mateusz Pusz
2022-12-01 20:38:11 +01:00
parent 60cec6020b
commit c003f5d604
5 changed files with 14 additions and 14 deletions

View File

@@ -159,9 +159,9 @@ jobs:
CXX: ${{ matrix.config.compiler.cxx }}
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
- name: Cache Conan data
uses: actions/cache@v2
uses: actions/cache@v3
env:
cache-name: cache-conan-data
with:
@@ -171,7 +171,7 @@ jobs:
${{ runner.os }}-build-${{ env.cache-name }}-
${{ runner.os }}-build-
${{ runner.os }}-
- uses: hendrikmuhs/ccache-action@v1
- uses: hendrikmuhs/ccache-action@v1.2
if: runner.os == 'Linux'
with:
key: ${{ matrix.config.os }}-${{ matrix.config.compiler.type }}-${{ matrix.config.compiler.version }}-${{ matrix.config.lib }}-${{ matrix.build_type }}-${{ matrix.downcast_mode }}
@@ -214,7 +214,7 @@ jobs:
exit 1
fi
- name: Set up Python
uses: actions/setup-python@v2
uses: actions/setup-python@v4
with:
python-version: "3.8"
- name: Install Conan

View File

@@ -167,9 +167,9 @@ jobs:
uses: ASzc/change-string-case-action@v2
with:
string: ${{ matrix.build_type }}
- uses: actions/checkout@v2
- uses: actions/checkout@v3
- name: Cache Conan data
uses: actions/cache@v2
uses: actions/cache@v3
env:
cache-name: cache-conan-data
with:
@@ -217,7 +217,7 @@ jobs:
exit 1
fi
- name: Set up Python
uses: actions/setup-python@v2
uses: actions/setup-python@v4
with:
python-version: "3.8"
- name: Install Conan

View File

@@ -15,7 +15,7 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v2
uses: actions/checkout@v3
# This is needed for workflows running on
# ubuntu-20.04 or later

View File

@@ -40,7 +40,7 @@ jobs:
steps:
- name: Checkout repository
uses: actions/checkout@v2
uses: actions/checkout@v3
# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
@@ -63,7 +63,7 @@ jobs:
- name: Cache Conan data
if: matrix.language == 'cpp'
uses: actions/cache@v2
uses: actions/cache@v3
env:
cache-name: cache-conan-data
with:
@@ -75,7 +75,7 @@ jobs:
${{ runner.os }}-
- name: Set up Python
if: matrix.language == 'cpp'
uses: actions/setup-python@v2
uses: actions/setup-python@v4
with:
python-version: "3.8"
- name: Conan build

View File

@@ -47,9 +47,9 @@ jobs:
name: Generate documentation
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v2
- uses: actions/checkout@v3
- name: Cache Conan data
uses: actions/cache@v2
uses: actions/cache@v3
env:
cache-name: cache-conan-data
with:
@@ -63,7 +63,7 @@ jobs:
run: |
sudo apt install -y ninja-build
- name: Set up Python
uses: actions/setup-python@v2
uses: actions/setup-python@v4
with:
python-version: "3.8"
- name: Install Python dependencies