1# SPDX-FileCopyrightText: Copyright 2024 Arm Limited and/or its affiliates <open-source-office@arm.com>
2#
3# SPDX-License-Identifier: Apache-2.0
4#
5# Licensed under the Apache License, Version 2.0 (the License); you may
6# not use this file except in compliance with the License.
7# You may obtain a copy of the License at
8#
9# www.apache.org/licenses/LICENSE-2.0
10#
11# Unless required by applicable law or agreed to in writing, software
12# distributed under the License is distributed on an AS IS BASIS, WITHOUT
13# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14# See the License for the specific language governing permissions and
15# limitations under the License.
16
17# Simple workflow for checking PDSC
18name: Verify that PDSC file is up to date
19
20on:
21  workflow_dispatch:
22  pull_request:
23  push:
24    branches: [main]
25
26concurrency:
27  group: ${{ github.workflow }}-${{ github.ref }}
28  cancel-in-progress: true
29
30jobs:
31  check_pdsc:
32    name: Check PDSC file
33    runs-on: ubuntu-latest
34    steps:
35      - name: Checkout
36        uses: actions/checkout@v4
37
38      - name: Check
39        run: |
40          sh check_pdsc.sh
41