35 lines
749 B
YAML
35 lines
749 B
YAML
name: Validations
|
|
|
|
on:
|
|
pull_request_target:
|
|
branches: [main]
|
|
types: [opened, reoneped, edited, synchronized]
|
|
|
|
# workflow_dispatch:
|
|
# inputs:
|
|
# commit hash:
|
|
# description: "Commit hash"
|
|
# required: true
|
|
# default: ""
|
|
|
|
jobs:
|
|
lint:
|
|
runs-on: macos-latest
|
|
steps:
|
|
- uses: actions/checkout@v2
|
|
- name: Run SwiftLint
|
|
run: swiftlint lint --reporter github-actions-logging
|
|
|
|
danger:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
- uses: actions/checkout@v2
|
|
- name: Danger
|
|
uses: docker://frmeloni/danger-swift-with-swiftlint:1.3.1
|
|
with:
|
|
args: --failOnErrors --verbose
|
|
env:
|
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
|
|
|
|