Merge pull request #157 from kkebo/gh-actions-explicit-permissions

This commit is contained in:
Kenta Kubo 2025-10-12 12:10:56 +09:00 committed by GitHub
commit 87a00a8c3e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -4,15 +4,20 @@ on:
branches: ["main"] branches: ["main"]
pull_request: pull_request:
branches: ["main"] branches: ["main"]
permissions: {}
jobs: jobs:
lint: lint:
runs-on: ubuntu-24.04-arm runs-on: ubuntu-24.04-arm
container: swift:6.2 container: swift:6.2
permissions:
contents: read
steps: steps:
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- run: swift format lint -rsp . - run: swift format lint -rsp .
yamllint: yamllint:
runs-on: ubuntu-24.04-arm runs-on: ubuntu-24.04-arm
permissions:
contents: read
steps: steps:
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- run: yamllint --version - run: yamllint --version