Skip to content
This repository has been archived by the owner on Jun 26, 2018. It is now read-only.

Commit

Permalink
Merge pull request #833 from massgov/release-5.23.0
Browse files Browse the repository at this point in the history
Release v5.23.0
  • Loading branch information
isaacchansky authored May 15, 2018
2 parents b26474c + dfb1b5e commit d520286
Show file tree
Hide file tree
Showing 30 changed files with 857 additions and 556 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,8 @@ Please follow the steps in [Contributing docs](.github/CONTRIBUTING.md) to set u

### Developer Deployment

Please see [Deployment docs](docs/developer-deploy.md) for steps on deploying development work to a fork of Mayflower's Github Pages.
Every time a branch passes CircleCI it will deploy the code to a the following URL `http://mayflower.digital.mass.gov/b/<branch name>/index.html` which will allow the developer to share the URL with reviewers to test their code.

### Production Deployment

Mayflower release managers with the necessary repo permissions can see [Release docs](docs/release.md) for steps on deploying code to production (i.e. do a release).
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
33 changes: 0 additions & 33 deletions docs/developer-deploy.md

This file was deleted.

11 changes: 1 addition & 10 deletions docs/release.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ Mayflower release managers with the necessary repo permissions can follow these
1. Run `npm install` in case the release includes new packages.
1. Update the version of the npm package by editing the `version` field in the `package.json` with `#.#.#` for the release.
1. Commit your version change from `package.json`.
1. Push release branch to `massgov/mayflower` (i.e. `git push <remote> release-#.#.#`). *Note that once this release branch has been pushed to GitHub a `http://mayflower.digital.mass.gov/b/release-#.#.#` will be deployed to Production for testing.*
1. Push release branch to `massgov/mayflower` (i.e. `git push <remote> release-#.#.#`).

## Deployment
1. Wait for [the circle build](https://circleci.com/gh/massgov/mayflower) to pass, which will deploy your release branch to staging automagically :).
Expand Down Expand Up @@ -46,12 +46,3 @@ Mayflower release managers with the necessary repo permissions can follow these
1. Go to the list of issues contained within the release version and copy the URL (link to this issue from release notes).
1. Follow the [Communicate Releases](https://wiki.state.ma.us/display/massgovredesign/Communicating+Releases) instructions for Deployment Completed to email Release Notes to the team.
1. Celebrate!!

## Rollback
In the event that a release needs to be rolled back from production, follow these steps:

1. Pull down and checkout the prior release tag and check it out by running `git pull --tags` then `git checkout <prior-release-tag>` (*Note: you should see a message from git that you are in a [detached head state](https://www.git-tower.com/learn/git/faq/detached-head-when-checkout-commit) and that is okay.*)
1. Make sure you are in `/styleguide` directory
1. Deploy prior release tag to S3 (note: you must have the S3 credentials to do this):
1. `gulp patternlab:release`
1. Validate rollback by browsing to [Prod](http://mayflower.digital.mass.gov) as well as `https://mayflower.digital.mass.gov/<current-major>/` and verifying that the home page reflects the correct version
4 changes: 2 additions & 2 deletions docs/visual-regression.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,8 @@ This repository uses [BackstopJS](https://garris.github.io/BackstopJS/) for visu
* [Docker and Docker Compose](https://www.docker.com/community-edition#/download) must be installed.

### Workflow:

To check how your current work compares with the reference screenshots that are committed to the repository, run the following:
First, ensure you've run a pattern lab build.
Then, to check how your current work compares with the reference screenshots that are committed to the repository, run the following:

```bash
docker-compose run backstop test
Expand Down
15 changes: 15 additions & 0 deletions release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,21 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
**For example**
- DP-1234: The short description text on a [service detail](http://mayflower.digital.mass.gov/?p=pages-detail-for-service-howto-location) page banner ([@organisms/by-template/page-banner](http://mayflower.digital.mass.gov/?p=organisms-page-banner)) should now render ([PR #493](https://github.com/massgov/mayflower/pull/493))

## 5.23.0 (5/15/2018)

### Added
- DP-8825: Adds an expandable/accordion variation to the teaser listing organism.
- DP-8942: Add missing content examples in JSON for elected official page.

### Changed
- DP-8924: reorder sections in organization page to have featured topics above news.
- DP-8940: Increases font size of short description on org pages to match production website
- DP-8948: Close up contact information on org pages extra horizontal spacing

### Fixed
- DP-8890: Always print expander and let JavaScript control visibility.


## 5.22.0 (5/9/2018)

### Added
Expand Down
298 changes: 0 additions & 298 deletions scripts/deploy-gh-pages.sh

This file was deleted.

Loading

0 comments on commit d520286

Please sign in to comment.