1. 01 Feb, 2019 3 commits
    • Robert Knight's avatar
      Update create-github-release script for Octokit auth API change · d8a29ce8
      Robert Knight authored
      Update script to authenticate using the new API documented at
      https://github.com/octokit/rest.js#authentication
      d8a29ce8
    • Robert Knight's avatar
      Use Octokit to create GitHub release · 5cd5e229
      Robert Knight authored
      Since we're using GitHub's Node REST client already, use it to create
      the GitHub release instead of making a "manual" HTTP request.
      5cd5e229
    • Robert Knight's avatar
      Remove CHANGELOG from source tree · dba8aac6
      Robert Knight authored
      The client deployment process currently involves a commit to master to
      update the CHANGELOG and version in package.json. This creates a problem
      when trying to deploy a build that is not the latest release of master.
      It also creates other failure modes that are not really necessary.
      
      As a first step to resolving this problem, remove the changelog in the source
      tree. The notes attached to the GitHub release will suffice, together
      with any handwritten updates that developers post in #changelog in
      Slack.
      
       - Remove CHANGELOG.md and scripts to generate it from source tree
       - Remove changelog references from build process
       - Change GitHub release script to generate the change list directly
         instead of reading it from CHANGELOG.md
       - Change the client's dev server to use the Code of Conduct instead of
         the changelog as a text source for the test page
      dba8aac6
  2. 31 Jan, 2019 21 commits
  3. 30 Jan, 2019 16 commits