Skip to content

Update architectures part in snap yaml to allow build for armhf,arm64 and amd64 for snap packages #40

Update architectures part in snap yaml to allow build for armhf,arm64 and amd64 for snap packages

Update architectures part in snap yaml to allow build for armhf,arm64 and amd64 for snap packages #40

Workflow file for this run

# This workflow uses actions that are not certified by GitHub.
# They are provided by a third-party and are governed by
# separate terms of service, privacy policy, and support
# documentation.
# ESLint is a tool for identifying and reporting on patterns
# found in ECMAScript/JavaScript code.
# More details at https://github.com/eslint/eslint
# and https://eslint.org
name: ESLint
on:
push:
branches: [ "gtk4" ]
pull_request:
# The branches below must be a subset of the branches above
branches: [ "gtk4" ]
schedule:
- cron: '38 14 * * 6'
jobs:
eslint:
name: Run eslint scanning
runs-on: ubuntu-latest
permissions:
contents: read
security-events: write
actions: read # only required for a private repository by github/codeql-action/upload-sarif to get the Action run status
steps:
- name: Checkout code
uses: actions/checkout@v3
- name: Install ESLint
run: |
npm install eslint@8.36.0
npm install @microsoft/eslint-formatter-sarif@3.0.0
- name: Run ESLint
run: npx eslint .
--config src/.eslintrc.json
--ext .js,.jsx,.ts,.tsx
--format @microsoft/eslint-formatter-sarif
--output-file eslint-results.sarif
continue-on-error: true
- name: Upload analysis results to GitHub
uses: github/codeql-action/upload-sarif@v2
with:
sarif_file: eslint-results.sarif
wait-for-processing: true