# Copyright (C) 2019 Intel Corporation. All rights reserved. # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception name: Coding Guidelines on: # will be triggered on PR events pull_request: # allow to be triggered manually workflow_dispatch: # Cancel any in-flight jobs for the same PR/branch so there's only one active # at a time concurrency: group: ${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true jobs: # Cancel any in-flight jobs for the same PR/branch so there's only one active # at a time cancel_previous: runs-on: ubuntu-latest steps: - name: Cancel Workflow Action uses: styfle/cancel-workflow-action@0.6.0 with: access_token: ${{ github.token }} complinace_job: needs: cancel_previous runs-on: ubuntu-latest steps: - name: checkout uses: actions/checkout@v2 with: fetch-depth: 0 # github.event.pull_request.base.label = ${{github.repository}}/${{github.base_ref}} - name: Run Coding Guidelines Checks run: /usr/bin/env python3 ./ci/coding_guidelines_check.py --commits ${{ github.event.pull_request.base.sha }}..HEAD