From e9c02b323bfbfffd52094a0ccb930fd524c61d91 Mon Sep 17 00:00:00 2001 From: psyko-gh Date: Sun, 25 Aug 2024 15:14:21 +0200 Subject: [PATCH] build: fine-tuning CI --- .github/workflows/docs.yaml | 5 ++--- .github/workflows/edge.yaml | 4 +++- .github/workflows/release.yaml | 2 ++ 3 files changed, 7 insertions(+), 4 deletions(-) diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml index 8e169ad..43d64a4 100644 --- a/.github/workflows/docs.yaml +++ b/.github/workflows/docs.yaml @@ -13,12 +13,11 @@ on: run-name: Publishing docs for ${{ inputs.version }} -permissions: - contents: write - jobs: deploy: runs-on: ubuntu-latest + permissions: + contents: write steps: - name: Checkout uses: actions/checkout@v4 diff --git a/.github/workflows/edge.yaml b/.github/workflows/edge.yaml index 5bb3493..38359bc 100644 --- a/.github/workflows/edge.yaml +++ b/.github/workflows/edge.yaml @@ -16,7 +16,7 @@ jobs: if: ${{ github.event_name == 'workflow_dispatch' }} || github.ref == 'refs/heads/master' && !contains(github.event.head_commit.message, '[skip ci]') runs-on: ubuntu-latest permissions: - contents: read + contents: write packages: write steps: - name: Docker metadata @@ -45,6 +45,8 @@ jobs: publish-docs: name: Publish edge documentation needs: build_and_push + permissions: + contents: write uses: psyko-gh/overcrawlrr/.github/workflows/docs.yaml@master with: version: edge diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index 47e0496..0379451 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -68,6 +68,8 @@ jobs: publish-docs: name: Publish documentation + permissions: + contents: write needs: [semantic-release, build-and-push] uses: ./.github/workflows/docs.yaml with: