1
0
mirror of https://github.com/SpaceVim/SpaceVim.git synced 2025-02-10 12:55:49 +08:00
SpaceVim/.SpaceVim.d/autoload/SpaceVim/dev/releases.vim
2017-05-17 15:16:06 +08:00

24 lines
805 B
VimL

function! s:body() abort
return 'SpaceVim development (pre-release:' . g:spacevim_version . ') build.'
endfunction
function! SpaceVim#dev#releases#open() abort
let username = input('github username:')
let password = input('github password:')
let releases = {
\ 'tag_name': 'nightly',
\ 'target_commitish': 'dev',
\ 'name': g:spacevim_version,
\ 'body': s:body(),
\ 'draft': v:false,
\ 'prerelease': v:true
\ }
let response = github#api#repos#releases#Create('SpaceVim', 'SpaceVim',
\ username, password, releases)
if !empty(response)
echomsg 'releases successed! ' . response.url
else
echom 'releases failed!'
endif
endfunction