Skip to content

[auto] Update Screenshots #59

[auto] Update Screenshots

[auto] Update Screenshots #59

Workflow file for this run

name: Compilation & tests
on:
workflow_dispatch:
push:
branches:
- master
- main
- develop
pull_request:
jobs:
job_build_debug:
name: Build debug
runs-on: ubuntu-latest
container:
image: ghcr.io/ledgerhq/ledger-app-builder/ledger-app-builder-lite:latest
steps:
- name: Clone
uses: actions/checkout@v3
- name: Build
run: |
make DEBUG=1
- name: Upload app binary
uses: actions/upload-artifact@v3
with:
name: app-debug
path: bin
job_coverity_scan:
name: Coverity Scan
needs: job_build_debug
runs-on: ubuntu-latest
container:
image: ghcr.io/ledgerhq/ledger-app-builder/ledger-app-scanner:latest
steps:
- uses: actions/checkout@v3
- name: Build with cov-build
run: |
make clean
cov-build --dir cov-int make default
- name: Submit the result to Coverity Scan
run: |
tar czvf cov-int.tar.gz cov-int
curl \
--form token=$TOKEN \
--form email=$EMAIL \
--form file=@cov-int.tar.gz \
--form version=master \
--form description="Symbol app" \
https://scan.coverity.com/builds?project=LedgerHQ%2Fapp-symbol
env:
EMAIL: ${{ secrets.COVERITY_SCAN_EMAIL }}
TOKEN: ${{ secrets.COVERITY_SCAN_TOKEN }}