Skip to content
This repository was archived by the owner on Jun 21, 2019. It is now read-only.

Automated Changelog Generation and Uploading #100

@kevinhinterlong

Description

@kevinhinterlong

When we do a deploy from travis we push to GitHub Releases, but we still manually upload the changelog

We can


Probably something like this

  1. Add encrypted $CHANGELOG_GITHUB_TOKEN to .travis.yml

  2. Update .travis.yml

after_deploy:
- gem install rack -v 1.6.4
- gem install github_changelog_generator
- # somehow set LAST_TAG=$(git ...)
- github_changelog_generator HackIllinois/android-2017 --token $CHANGELOG_GITHUB_TOKEN -- since-tag $LAST_TAG
- ./github_release.rb -s $CHANGELOG_GITHUB_TOKEN  -r HackIllinois/android-2017 -c CHANGELOG.md -t $TRAVIS_TAG

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions