summaryrefslogtreecommitdiffhomepage
path: root/.github
diff options
context:
space:
mode:
authorDax Raad <[email protected]>2026-01-29 23:55:48 -0500
committerDax Raad <[email protected]>2026-01-29 23:55:48 -0500
commit3fef4901875137a643c89b68e231dd77ff1cbb5c (patch)
tree1ba334127ab8eef84c16e8520a83d450195b0356 /.github
parent3ac05201c6501e21ad0bcd5295498614d570e5fa (diff)
downloadopencode-3fef4901875137a643c89b68e231dd77ff1cbb5c.tar.gz
opencode-3fef4901875137a643c89b68e231dd77ff1cbb5c.zip
ci
Diffstat (limited to '.github')
-rw-r--r--.github/actions/setup-git-committer/action.yml22
1 files changed, 6 insertions, 16 deletions
diff --git a/.github/actions/setup-git-committer/action.yml b/.github/actions/setup-git-committer/action.yml
index 9af1c3d1a..4367996bd 100644
--- a/.github/actions/setup-git-committer/action.yml
+++ b/.github/actions/setup-git-committer/action.yml
@@ -10,33 +10,23 @@ inputs:
outputs:
token:
description: "GitHub App token"
- value: ${{ steps.app-token.outputs.token }}
+ value: ${{ steps.apptoken.outputs.token }}
app-slug:
description: "GitHub App slug"
- value: ${{ steps.app-token.outputs.app-slug }}
- user-id:
- description: "GitHub App user id"
- value: ${{ steps.get-user-id.outputs.user-id }}
+ value: ${{ steps.apptoken.outputs.app-slug }}
runs:
using: "composite"
steps:
- name: Create app token
- id: app-token
+ id: apptoken
uses: actions/create-github-app-token@v2
with:
app-id: ${{ inputs.opencode-app-id }}
private-key: ${{ inputs.opencode-app-secret }}
- - name: Get GitHub App user id
- id: get-user-id
- run: |
- echo "user-id=$(gh api \"/users/${{ steps.app-token.outputs.app-slug }}%5Bbot%5D\" --jq .id)" >> "$GITHUB_OUTPUT"
- shell: bash
- env:
- GH_TOKEN: ${{ steps.app-token.outputs.token }}
-
- name: Configure git user
run: |
- git config --global user.name "${{ steps.app-token.outputs.app-slug }}[bot]"
- git config --global user.email "${{ steps.get-user-id.outputs.user-id }}+${{ steps.app-token.outputs.app-slug }}[bot]@users.noreply.github.com"
+ slug="${{ steps.apptoken.outputs.app-slug }}"
+ git config --global user.name "${slug}[bot]"
+ git config --global user.email "${slug}[bot]@users.noreply.github.com"
shell: bash