/
zOMGdev
/
iceberg-cpp
Обзор
Документация
Войти
/
zOMGdev
/
iceberg-cpp
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
.github/workflows/test.yml
96 строк
3 KB
dependabot[bot]
chore(deps): bump actions/checkout from 4 to 5 (#170)
13 авг 2025, 21:25
Не верифицирован
13 авг 2025, 21:25
b0d1fef
Код
Авторство
О чём код?
# Licensed to the Apache Software Foundation (ASF) under one # or more contributor license agreements. See the NOTICE file # distributed with this work for additional information # regarding copyright ownership. The ASF licenses this file # to you under the Apache License, Version 2.0 (the # "License"); you may not use this file except in compliance # with the License. You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, # software distributed under the License is distributed on an # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # KIND, either express or implied. See the License for the # specific language governing permissions and limitations # under the License. name: Test on: push: branches: - '**' - '!dependabot/**' tags: - '**' pull_request: concurrency: group: ${{ github.repository }}-${{ github.head_ref || github.sha }}-${{ github.workflow }} cancel-in-progress: true permissions: contents: read env: ICEBERG_HOME: /tmp/iceberg jobs: ubuntu: name: AMD64 Ubuntu 24.04 runs-on: ubuntu-24.04 timeout-minutes: 30 strategy: fail-fast: false steps: - name: Checkout iceberg-cpp uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 with: fetch-depth: 0 - name: Build Iceberg shell: bash run: ci/scripts/build_iceberg.sh $(pwd) - name: Build Example shell: bash run: ci/scripts/build_example.sh $(pwd)/example macos: name: AArch64 macOS 15 runs-on: macos-15 timeout-minutes: 30 strategy: fail-fast: false steps: - name: Checkout iceberg-cpp uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 with: fetch-depth: 0 - name: Build Iceberg shell: bash run: ci/scripts/build_iceberg.sh $(pwd) - name: Build Example shell: bash run: ci/scripts/build_example.sh $(pwd)/example windows: name: AMD64 Windows 2022 runs-on: windows-2022 timeout-minutes: 30 steps: - name: Checkout iceberg-cpp uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 with: fetch-depth: 0 - name: Install ZLIB shell: cmd run: | vcpkg install zlib:x64-windows - name: Build Iceberg shell: cmd run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 bash -c "ci/scripts/build_iceberg.sh $(pwd)" - name: Build Example shell: cmd run: | call "C:\Program Files\Microsoft Visual Studio\2022\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" x64 bash -c "ci/scripts/build_example.sh $(pwd)/example"