Skip to content
This repository has been archived by the owner on May 19, 2020. It is now read-only.

Commit

Permalink
Add release docs
Browse files Browse the repository at this point in the history
  • Loading branch information
suda committed Jan 20, 2017
1 parent c9831d6 commit 727f371
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 1 deletion.
10 changes: 10 additions & 0 deletions .env.template
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
export JANKY_SHA1=`git rev-parse --short HEAD`
export JANKY_BRANCH=stable
export TRAVIS=1
export ATOM_ACCESS_TOKEN=<TOKEN>
export XCODE_KEYCHAIN=osx-build.keychain
export XCODE_KEYCHAIN_PASSWORD=<PASSWORD>
export KEY_PASSWORD=<PASSWORD>
export BUILD_ATOM_RELEASES_S3_BUCKET=particle-dev-releases
export BUILD_ATOM_RELEASES_S3_KEY=<PASSWORD>
export BUILD_ATOM_RELEASES_S3_SECRET=<PASSWORD>
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
.DS_Store
npm-debug.log
node_modules
dist/
dist/
.env
9 changes: 9 additions & 0 deletions RELEASE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
`particle-dev-app` releases are linked with [Atom releases](https://github.com/atom/atom/releases) meaning we only release versions matching exactly version of Atom which is used. As Atom's releases are more frequent, during each `particle-dev-app` release we try to update Atom to latest stable version.

# Steps

0. Create `.env` file based on [`.env.template`](.env.template)
1. Update Atom version/abi in [`.atomrc`](.atomrc)
2. Update [`particle-dev`](https://github.com/spark/particle-dev/releases) package in [`.atomrc`](.atomrc)
3. Update packages in [`inject-packages` step](build/tasks/inject-packages.coffee)
4. Run `script/build`

0 comments on commit 727f371

Please sign in to comment.