Skip to content

Move neovim build scripts to /bin #47

Move neovim build scripts to /bin

Move neovim build scripts to /bin #47

name: "Build VimR nightly on tag"
on:
push:
tags:
- 'neovim-nightly'
jobs:
Build-universal:
runs-on: macos-13
steps:
- uses: actions/checkout@v3
with:
fetch-depth: 0
submodules: true
- name: Install brew packages
run: |
brew update >/dev/null
brew install automake ninja coreutils
- name: Build VimR
run: |
is_snapshot=true ./bin/set_new_versions.sh
notarize=false clean=true use_carthage_cache=false ./bin/build_nightly.sh
- name: Replace artifact
env:
GH_REPO: ${{ github.repository }}
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
run: |
gh release delete ${{ github.ref_name }} -y || true
gh release create ${{ github.ref_name }} -p -t "VimR with neovim nightly" -F resources/nightly-release-notes.md
gh release upload ${{ github.ref_name }} ./build/Build/Products/Release/VimR-neovim-nightly-unsigned.tar.bz2