diff --git a/.github/workflows/code-checks.yml b/.github/workflows/code-checks.yml index cde9363a..1e643be5 100644 --- a/.github/workflows/code-checks.yml +++ b/.github/workflows/code-checks.yml @@ -6,6 +6,9 @@ on: pull_request: branches: [ main ] +permissions: + contents: read + jobs: lint-vital: name: Lint vitals @@ -19,6 +22,8 @@ jobs: steps: - name: Checkout source code uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd #v6.0.2 + with: + persist-credentials: false - name: Setup project and build environment uses: ./.github/actions/common-setup @@ -37,6 +42,8 @@ jobs: steps: - name: Checkout source code uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd #v6.0.2 + with: + persist-credentials: false - name: Setup project and build environment uses: ./.github/actions/common-setup @@ -54,6 +61,8 @@ jobs: steps: - name: Checkout source code uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd #v6.0.2 + with: + persist-credentials: false - name: Setup project and build environment uses: ./.github/actions/common-setup @@ -66,5 +75,7 @@ jobs: steps: - name: Checkout source code uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd #v6.0.2 + with: + persist-credentials: false - name: Validate metadata lengths run: bash fastlane/check_metadata_length.sh \ No newline at end of file diff --git a/.github/workflows/gradle-wrapper-validation.yml b/.github/workflows/gradle-wrapper-validation.yml index c4f26ae2..742491fc 100644 --- a/.github/workflows/gradle-wrapper-validation.yml +++ b/.github/workflows/gradle-wrapper-validation.yml @@ -8,10 +8,15 @@ on: branches: - main +permissions: + contents: read + jobs: validation: name: "Validation" runs-on: ubuntu-22.04 steps: - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd #v6.0.2 + with: + persist-credentials: false - uses: gradle/actions/wrapper-validation@0723195856401067f7a2779048b490ace7a47d7c #v5.0.2 diff --git a/.github/workflows/release-tag.yml b/.github/workflows/release-tag.yml index a8705e52..3ef80833 100644 --- a/.github/workflows/release-tag.yml +++ b/.github/workflows/release-tag.yml @@ -11,6 +11,9 @@ on: type: boolean default: true +permissions: + contents: read + jobs: release-github: name: Create GitHub release @@ -33,6 +36,7 @@ jobs: uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd #v6.0.2 with: fetch-depth: 0 + persist-credentials: false - name: Setup project and build environment uses: ./.github/actions/common-setup @@ -108,6 +112,7 @@ jobs: uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd #v6.0.2 with: fetch-depth: 0 + persist-credentials: false - name: Setup project and build environment uses: ./.github/actions/common-setup