From 5914c2a58822b96a2a7ed5b1698024bddacbf5a5 Mon Sep 17 00:00:00 2001 From: Felix <188768+fb55@users.noreply.github.com> Date: Wed, 24 Jul 2024 13:39:31 +0100 Subject: [PATCH] fix(workflow): Fix git interactions - Allow contents to be written - Rename master to main branch, and push to it - Set up git user --- .github/workflows/codeql-analysis.yml | 4 ++-- .github/workflows/gh-pages.yml | 2 +- .github/workflows/publish.yml | 9 ++++++--- 3 files changed, 9 insertions(+), 6 deletions(-) diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index 5c82c7bb..c9d50849 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -2,10 +2,10 @@ name: "CodeQL" on: push: - branches: [master] + branches: [main] pull_request: # The branches below must be a subset of the branches above - branches: [master] + branches: [main] schedule: - cron: "0 0 * * 0" diff --git a/.github/workflows/gh-pages.yml b/.github/workflows/gh-pages.yml index cac1eabd..18f957c5 100644 --- a/.github/workflows/gh-pages.yml +++ b/.github/workflows/gh-pages.yml @@ -2,7 +2,7 @@ name: Deploy to GitHub Pages on: push: branches: - - master + - main env: FORCE_COLOR: 2 diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index b65ce7b4..199f9bf7 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -8,7 +8,7 @@ jobs: runs-on: ubuntu-latest permissions: - contents: read + contents: write id-token: write steps: @@ -25,8 +25,11 @@ jobs: - name: Update package version to latest tag run: | - npm version from-git --allowSameVersion - git push --follow-tags + # Set up git user + git config user.name "github-actions[bot]" + git config user.email "41898282+github-actions[bot]@users.noreply.github.com" + npm version --allow-same-version from-git + git push --follow-tags origin HEAD:main - name: Create jsr.json based on package.json run: |