- 
          
 - 
                Notifications
    
You must be signed in to change notification settings  - Fork 688
 
Deployment
        Yee Cheng Chin edited this page Dec 20, 2020 
        ·
        20 revisions
      
    - 
Update
src/MacVim/Info.plist CFBundleVersionto NUMBER. - 
Commit
src/MacVim/Info.plistwith meaningful commit log like this and push it. - 
Create a signed annotated
snapshot-NUMBERtag (make sure you have Git set up to sign, and the signature is registered at Github) and push the tag to the origin.$ git tag -a -s snapshot-NUMBER $ git push origin snapshot-NUMBER- 
Don't use 
git push origin --tags! 
 - 
Don't use 
 - 
Go to the Tags page and find the tag you made and create a release out of it. Choose a title similar to previous releases (e.g. "MacVim Snapshot 155"), and paste in the commit message to the descriptions.
 - 
GitHub Actions CI will create an artifact under the tag. Download it, sign / notarize the app, and upload the dmg to the release.
 
- Refer to http://docs.travis-ci.com/user/deployment/releases/
 - Update 
.travis.ymlinmasterbranch- Use travis command if you need to update 
api_key, but it will reformat the all file, just please updateapi_key:. 
 - Use travis command if you need to update 
 
    $ travis setup releases