diff --git a/.github/workflows/linter.yml b/.github/workflows/linter.yml index 1db78a5d..9cf485a5 100644 --- a/.github/workflows/linter.yml +++ b/.github/workflows/linter.yml @@ -5,13 +5,16 @@ on: branches: [ "main", "develop" ] pull_request: +permissions: + contents: read + jobs: build: name: Lint Code Base runs-on: ubuntu-latest steps: - name: Checkout Code - uses: actions/checkout@v2 + uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - name: Lint Code Base uses: docker://github/super-linter:v3.13.1 env: diff --git a/.github/workflows/mobsfscan.yml b/.github/workflows/mobsfscan.yml index 978b0689..92ccfcaa 100644 --- a/.github/workflows/mobsfscan.yml +++ b/.github/workflows/mobsfscan.yml @@ -5,13 +5,16 @@ on: branches: [ "main", "develop" ] pull_request: +permissions: + contents: read + jobs: build: runs-on: ubuntu-latest name: mobsfscan steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - name: mobsfscan - uses: MobSF/mobsfscan@main + uses: MobSF/mobsfscan@ec2927a8cfab6626a67f26b223be3aba52a34b70 # main with: args: '. --json' diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index 9996f72f..12f31773 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -18,7 +18,7 @@ jobs: pull-requests: write steps: - - uses: actions/stale@v5 + - uses: actions/stale@b5d41d4e1d5dceea10e7104786b73624c18a190f # v10.2.0 with: repo-token: ${{ secrets.GITHUB_TOKEN }} stale-issue-message: 'This issue is stale because it has been open 60 days with no activity.' diff --git a/.github/workflows/swiftlint.yml b/.github/workflows/swiftlint.yml index 67489858..02ecea33 100644 --- a/.github/workflows/swiftlint.yml +++ b/.github/workflows/swiftlint.yml @@ -9,10 +9,13 @@ on: - '.swiftlint.yml' - '**/*.swift' +permissions: + contents: read + jobs: SwiftLint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4 - name: GitHub Action for SwiftLint - uses: norio-nomura/action-swiftlint@3.1.0 + uses: norio-nomura/action-swiftlint@f3d1a1dab62b6f107450590dc94e845efa244c7e # 3.1.0