diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 626a173..ff4f772 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -3,9 +3,17 @@ on: push: branches: - main + +permissions: + contents: read + jobs: semantic-release: runs-on: ubuntu-latest + permissions: + contents: write + issues: write + pull-requests: write outputs: release-version: ${{ steps.semantic.outputs.release-version }} new-release-published: ${{ steps.semantic.outputs.new-release-published }} @@ -18,6 +26,8 @@ jobs: binary: runs-on: ubuntu-latest needs: semantic-release + permissions: + contents: write steps: - uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2.7.0 - name: Install Go diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 6dc93b1..318a88b 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -5,6 +5,10 @@ on: push: branches: - main + +permissions: + contents: read + jobs: test: runs-on: ubuntu-latest