summaryrefslogtreecommitdiffhomepage
path: root/.github
diff options
context:
space:
mode:
authorAiden Cline <[email protected]>2025-11-09 12:00:08 -0600
committerAiden Cline <[email protected]>2025-11-09 12:00:08 -0600
commit905c034885b38a6761998595e338305b9ff4c6f8 (patch)
tree73afcc68bce363cbad18c015752aa34363921fdc /.github
parent92f7c4943f5fc823f6669ce560dca3387c3e1611 (diff)
downloadopencode-905c034885b38a6761998595e338305b9ff4c6f8.tar.gz
opencode-905c034885b38a6761998595e338305b9ff4c6f8.zip
ci: zed sync
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/sync-zed-extension.yml15
1 files changed, 14 insertions, 1 deletions
diff --git a/.github/workflows/sync-zed-extension.yml b/.github/workflows/sync-zed-extension.yml
index e46b1f8cc..f8ffe8735 100644
--- a/.github/workflows/sync-zed-extension.yml
+++ b/.github/workflows/sync-zed-extension.yml
@@ -10,10 +10,23 @@ jobs:
name: Release Zed Extension
runs-on: ubuntu-latest
steps:
+ - uses: actions/checkout@v4
+ if: github.event_name == 'workflow_dispatch'
+ with:
+ fetch-depth: 0
+
+ - name: Get latest version tag
+ if: github.event_name == 'workflow_dispatch'
+ id: get_tag
+ run: |
+ TAG=$(git tag --list 'v[0-9]*.*' --sort=-version:refname | head -n 1)
+ echo "tag=${TAG}" >> $GITHUB_OUTPUT
+ echo "Using tag: ${TAG}"
+
- uses: huacnlee/zed-extension-action@6a168731f1d994905eeb552b3b42b0cb6c4d12e6
with:
extension-name: opencode
push-to: sst/zed-extensions
- tag-name: ${{ github.event.release.tag_name }}
+ tag-name: ${{ github.event.release.tag_name || steps.get_tag.outputs.tag }}
env:
COMMITTER_TOKEN: ${{ secrets.SST_GITHUB_TOKEN }}