From 592b013f65894afbb9f87d9122953c3e231f42eb Mon Sep 17 00:00:00 2001 From: Martin Michelsen Date: Mon, 18 Dec 2023 13:40:13 -0800 Subject: [PATCH] use newer actions/checkout version for CI --- .github/workflows/cmake.yml | 64 ++++++++++++++++++------------------- 1 file changed, 32 insertions(+), 32 deletions(-) diff --git a/.github/workflows/cmake.yml b/.github/workflows/cmake.yml index 233649ab..68da054e 100644 --- a/.github/workflows/cmake.yml +++ b/.github/workflows/cmake.yml @@ -2,9 +2,9 @@ name: CMake on: push: - branches: [ master ] + branches: [master] pull_request: - branches: [ master ] + branches: [master] env: BUILD_TYPE: Release @@ -16,42 +16,42 @@ jobs: strategy: matrix: os: [ubuntu-latest, macos-latest] - with_resource_file: ['true', 'false'] + with_resource_file: ["true", "false"] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - - name: Install libraries (Linux) - if: ${{ matrix.os == 'ubuntu-latest' }} - run: sudo apt-get install -y libevent-dev + - name: Install libraries (Linux) + if: ${{ matrix.os == 'ubuntu-latest' }} + run: sudo apt-get install -y libevent-dev - - name: Install libraries (macOS) - if: ${{ matrix.os == 'macos-latest' }} - run: brew install libevent + - name: Install libraries (macOS) + if: ${{ matrix.os == 'macos-latest' }} + run: brew install libevent - - name: Install phosg - run: | - git clone https://github.com/fuzziqersoftware/phosg.git - cd phosg - cmake . - make - sudo make install + - name: Install phosg + run: | + git clone https://github.com/fuzziqersoftware/phosg.git + cd phosg + cmake . + make + sudo make install - - name: Install resource_file - if: ${{ matrix.with_resource_file == 'true' }} - run: | - git clone https://github.com/fuzziqersoftware/resource_dasm.git - cd resource_dasm - cmake . - make - sudo make install + - name: Install resource_file + if: ${{ matrix.with_resource_file == 'true' }} + run: | + git clone https://github.com/fuzziqersoftware/resource_dasm.git + cd resource_dasm + cmake . + make + sudo make install - - name: Configure CMake - run: cmake -B ${{github.workspace}}/build -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}} + - name: Configure CMake + run: cmake -B ${{github.workspace}}/build -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}} - - name: Build - run: cmake --build ${{github.workspace}}/build --config ${{env.BUILD_TYPE}} + - name: Build + run: cmake --build ${{github.workspace}}/build --config ${{env.BUILD_TYPE}} - - name: Test - working-directory: ${{github.workspace}}/build - run: ctest -C ${{env.BUILD_TYPE}} --output-on-failure + - name: Test + working-directory: ${{github.workspace}}/build + run: ctest -C ${{env.BUILD_TYPE}} --output-on-failure