diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ba304b7..3a0162b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -5,8 +5,6 @@ permissions: name: CI on: -npermissions: - contents: read push: branches: [main, master, develop] @@ -24,8 +22,8 @@ jobs: lint: name: Lint & Format runs-on: ubuntu-latest -npermissions: - contents: read + permissions: + contents: read steps: - name: Checkout code @@ -35,12 +33,8 @@ npermissions: uses: erlef/setup-beam@ee09b1e59bb240681c382eb1f0abc6a04af72764 # v1 with: elixir-version: ${{ env.ELIXIR_VERSION }} -npermissions: - contents: read otp-version: ${{ env.OTP_VERSION }} -npermissions: - contents: read - name: Cache deps @@ -65,8 +59,8 @@ npermissions: test: name: Test (Elixir ${{ matrix.elixir }} / OTP ${{ matrix.otp }}) runs-on: ubuntu-latest -npermissions: - contents: read + permissions: + contents: read strategy: fail-fast: false @@ -90,12 +84,8 @@ npermissions: uses: erlef/setup-beam@ee09b1e59bb240681c382eb1f0abc6a04af72764 # v1 with: elixir-version: ${{ matrix.elixir }} -npermissions: - contents: read otp-version: ${{ matrix.otp }} -npermissions: - contents: read - name: Cache deps @@ -123,8 +113,8 @@ npermissions: build: name: Build Release runs-on: ubuntu-latest -npermissions: - contents: read + permissions: + contents: read needs: [lint, test] if: github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/tags/') @@ -139,12 +129,8 @@ npermissions: uses: erlef/setup-beam@ee09b1e59bb240681c382eb1f0abc6a04af72764 # v1 with: elixir-version: ${{ env.ELIXIR_VERSION }} -npermissions: - contents: read otp-version: ${{ env.OTP_VERSION }} -npermissions: - contents: read - name: Cache deps @@ -170,8 +156,8 @@ npermissions: mirror-to-gitlab: name: Mirror to GitLab runs-on: ubuntu-latest -npermissions: - contents: read + permissions: + contents: read needs: [test] if: github.event_name == 'push' && (github.ref == 'refs/heads/main' || startsWith(github.ref, 'refs/tags/'))