Skip to content

Fix permissions

Fix permissions #488

Workflow file for this run

name: CI
on:
push:
branches:
- main
pull_request:
env:
TERM: dumb
jobs:
lint:
runs-on: ubuntu-latest
container:
image: ghcr.io/${{ github.repository }}:latest
credentials:
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
steps:
- uses: actions/checkout@v2
- uses: burrunan/[email protected]
name: lint
with:
debug: false
job-id: lint
read-only: ${{ github.ref != 'refs/heads/main' }}
gradle-dependencies-cache-key: |
gradle/libs.versions.toml
build-logic/**/Constants.kt
arguments: spotlessCheck :scabbard-gradle-plugin:spotlessCheck apiCheck
scabbard-test:
runs-on: ubuntu-latest
container:
image: ghcr.io/${{ github.repository }}:latest
credentials:
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
steps:
- uses: actions/checkout@v2
- uses: burrunan/[email protected]
name: scabbard-test
with:
debug: false
job-id: scabbard-test
read-only: ${{ github.ref != 'refs/heads/main' }}
gradle-dependencies-cache-key: |
gradle/libs.versions.toml
build-logic/**/Constants.kt
arguments: test --scan
scabbard-gradle-test:
runs-on: ubuntu-latest
container:
image: ghcr.io/${{ github.repository }}:latest
credentials:
username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }}
steps:
- uses: actions/checkout@v2
- uses: burrunan/[email protected]
name: scabbard-gradle-test
with:
debug: false
job-id: scabbard-gradle-test
read-only: ${{ github.ref != 'refs/heads/main' }}
build-root-directory: scabbard-gradle-plugin
gradle-dependencies-cache-key: |
gradle/libs.versions.toml
build-logic/**/Constants.kt
arguments: test functionalTest --scan