Files
code-server/.github/workflows/update.yaml
Asher 58491f317f Add workflow for updating VS Code
For now it is manually triggered.
2026-05-07 10:46:13 -08:00

37 lines
1.0 KiB
YAML

name: Update code-server
on:
workflow_dispatch:
inputs:
version:
type: string
required: true
jobs:
update:
runs-on: ubuntu-latest
env:
VERSION: ${{ inputs.version }}
GH_TOKEN: ${{ secrets.HOMEBREW_GITHUB_API_TOKEN }}
steps:
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6
- uses: actions/setup-node@48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e # v6
with:
node-version-file: .node-version
- run: ./ci/build/update-vscode.sh
- name: Open PR
run: |
git config --global user.name cdrci
git config --global user.email opensource@coder.com
git checkout -b update/${{ env.VERSION }}
git add .
git commit -m "Update VS Code to ${{ env.VERSION }}"
git push -u origin $(git branch --show)
gh pr create --repo coder/code-server-aur \
--title "Update VS Code to ${{ env.VERSION }}" \
--body-file .cache/checklist \
--draft