fix: updates to c2pa_cbor 0.77.2 #973
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Enforce Tier 2 support tier. | |
| # If you change the supported platforms in this workflow, please also | |
| # update docs/support-tiers.md to match the changes you're making. | |
| # Cool trick: If you want to assess release readiness for any PR, | |
| # add the "check-release" label to the PR. | |
| name: Tier 2 | |
| on: | |
| pull_request: | |
| types: | |
| - opened | |
| - reopened | |
| - synchronize | |
| - labeled | |
| jobs: | |
| c-library-mobile-builds: | |
| name: C library mobile builds | |
| if: contains(github.event.pull_request.labels.*.name, 'release') || contains(github.event.pull_request.labels.*.name, 'check-release') | |
| runs-on: ${{ matrix.os }} | |
| strategy: | |
| fail-fast: false | |
| matrix: | |
| include: | |
| - os: macos-latest | |
| target: aarch64-apple-ios | |
| - os: macos-latest | |
| target: x86_64-apple-ios | |
| - os: macos-latest | |
| target: aarch64-apple-ios-sim | |
| - os: ubuntu-latest | |
| target: aarch64-linux-android | |
| - os: ubuntu-latest | |
| target: armv7-linux-androideabi | |
| - os: ubuntu-latest | |
| target: i686-linux-android | |
| - os: ubuntu-latest | |
| target: x86_64-linux-android | |
| steps: | |
| - name: Checkout repository | |
| uses: actions/checkout@v6 | |
| - name: Install Rust toolchain | |
| uses: dtolnay/rust-toolchain@stable | |
| - name: Cache Rust dependencies | |
| uses: Swatinem/rust-cache@v2 | |
| - name: Build C library for mobile target | |
| run: make release TARGET=${{ matrix.target }} | |
| working-directory: ./c2pa_c_ffi |