fix(action): update github action vim-release using ad-m/github-push-action (#706)
* fix(ci): fix github action release vim. * fix: fix job name to release. * fix: fix commit files commands. * chore(vim): bump vim-tabby version to 1.0.2.refactor-extract-code
parent
00e0c4fddc
commit
039b8bf3df
|
|
@ -7,14 +7,39 @@ jobs:
|
|||
release:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- name: Checkout tabby repo
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
- uses: olivr/copybara-action@v1.2.3
|
||||
lfs: true
|
||||
path: tabby
|
||||
- name: Checkout vim-tabby repo
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
ssh_key: ${{ secrets.VIM_RELEASE_SSH_KEY }}
|
||||
access_token: ${{ secrets.VIM_RELEASE_GH_TOKEN }}
|
||||
sot_repo: TabbyML/tabby
|
||||
destination_repo: TabbyML/vim-tabby
|
||||
push_include: "clients/vim/**"
|
||||
workflow: push
|
||||
repository: TabbyML/vim-tabby
|
||||
token: ${{ secrets.VIM_RELEASE_GH_TOKEN }}
|
||||
lfs: true
|
||||
path: vim-tabby
|
||||
- name: Copy files
|
||||
run: |
|
||||
cp -r tabby/clients/vim/* vim-tabby/
|
||||
rm vim-tabby/package.json
|
||||
- name: Get version
|
||||
id: get_version
|
||||
run: |
|
||||
cd vim-tabby/autoload/tabby/
|
||||
version=$(cat globals.vim | grep "let g:tabby_version" | sed -e 's/.*"\(.*\)".*/\1/')
|
||||
echo "::set-output name=version::$version"
|
||||
- name: Commit files
|
||||
run: |
|
||||
cd vim-tabby/
|
||||
git config --local user.email "41898282+github-actions[bot]@users.noreply.github.com"
|
||||
git config --local user.name "github-actions[bot]"
|
||||
git add .
|
||||
git commit -m "release: vim-tabby version ${{ steps.get_version.outputs.version }}"
|
||||
- name: Push changes
|
||||
uses: ad-m/github-push-action@master
|
||||
with:
|
||||
repository: TabbyML/vim-tabby
|
||||
github_token: ${{ secrets.VIM_RELEASE_GH_TOKEN }}
|
||||
directory: vim-tabby
|
||||
force: true
|
||||
|
|
|
|||
|
|
@ -1,3 +1,9 @@
|
|||
## 1.0.2
|
||||
|
||||
### Fixes:
|
||||
|
||||
- Fixed a bug causing status stuck in 'initializing' when script not found.
|
||||
|
||||
## 1.0.1
|
||||
|
||||
### Fixes:
|
||||
|
|
|
|||
|
|
@ -50,5 +50,5 @@ function! tabby#globals#Load()
|
|||
|
||||
|
||||
" Version of Tabby plugin. Not configurable.
|
||||
let g:tabby_version = "1.0.1"
|
||||
let g:tabby_version = "1.0.2"
|
||||
endfunction
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "vim-tabby",
|
||||
"version": "1.0.1",
|
||||
"version": "1.0.2",
|
||||
"description": "Vim plugin for Tabby AI coding assistant.",
|
||||
"repository": "https://github.com/TabbyML/tabby",
|
||||
"scripts": {
|
||||
|
|
|
|||
Loading…
Reference in New Issue