"Fossies" - the Fresh Open Source Software Archive

Member "jitsi-meet-6437/.github/workflows/ci.yml" (7 Aug 2022, 742 Bytes) of package /linux/misc/jitsi-meet-6437.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) Ansible YAML source code syntax highlighting (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the last Fossies "Diffs" side-by-side code changes report for "ci.yml": jitsi-meet_7439_vs_jitsi-meet_7577.

    1 name: Simple CI
    2 
    3 on: [pull_request]
    4 
    5 jobs:
    6   run-ci:
    7     name: Build Frontend
    8     runs-on: ubuntu-latest
    9     steps:
   10     - uses: actions/checkout@v2
   11     - uses: actions/setup-node@v1
   12       with:
   13         node-version: '16.x'
   14     - run: npm install
   15     - name: Check git status
   16       run: git status
   17     - name: Normalize lang files to ensure sorted
   18       run: npm run lang-sort
   19     - name: Check if the git repository is clean
   20       run: $(exit $(git status --porcelain --untracked-files=no | head -255 | wc -l)) || (echo "Dirty git tree"; git diff; exit 1)
   21     - run: npm run lint
   22     - run: for file in lang/*.json; do npx --yes jsonlint -q $file || exit 1; done
   23     - env:
   24         NODE_OPTIONS: '--max-old-space-size=4096'  
   25       run: make