New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Run official theme tests as part of Travis builds #219

Merged
merged 46 commits into from Nov 17, 2017

Conversation

Projects
None yet
2 participants
@fjarrett
Member

fjarrett commented Jul 12, 2017

Automation FTW

Depends on anhskohbo/wp-cli-themecheck#5

@EvanHerman EvanHerman added this to the 1.8.1 milestone Nov 17, 2017

@fjarrett fjarrett merged commit 770cf6c into develop Nov 17, 2017

1 check was pending

continuous-integration/travis-ci/pr The Travis CI build is in progress
Details

@fjarrett fjarrett deleted the theme-check branch Nov 17, 2017

@EvanHerman EvanHerman referenced this pull request Dec 13, 2017

Merged

Release v1.8.1 #242

EvanHerman added a commit that referenced this pull request Dec 13, 2017

Release v1.8.1 (#242)
* **Fix:** Prevent customizer title & tagline colors from updating when they are hidden. - #227
* **Fix:** Update translation files so translations load correctly. -
 #234
* **Fix:** Remove HTML markup in search results/author archive page titles - #225

**Documentation:**
* **New:** Introduce conditional menu documentation - #237
* **New:** Jetpack infinite scroll documentation - #221

**Internal:**
* **New:** Run official theme tests as part of Travis builds - #219

EvanHerman added a commit that referenced this pull request May 23, 2018

v1.8.3 (#255)
* Add sr_RS to package.json
* Rename PO file for sr_RS
* Update Documentation
* Update documentation during theme deployment
* Resolve #224 (#225)
* Update translation files so fuzzy strings load properly (#234)
* Unset fuzzy translations. Regenrate .mo file.
* use precise for php52 in travis builds
* drop php52 from travis builds
* Do not set customize colors for title/tagline if they are hidden. (#227)
* Do not set customize colors for title/tagline if they are hidden.
* Fix spacing
* Run official theme tests as part of Travis builds (#219)
* Run official theme tests as part of Travis builds
* Do not run theme check on PHP 5.2
* Fix syntax error
* Add flags and ref Travis PHP version env var
* Copy theme to WP and activate
* Tweaks
* Rsync from .distignore file
* Run theme-check from bash script
* Tweak
* Install test suite
* Define DB creds
* Back to file, ping to PHP 5.6
* Fix substring length
* Create wp-config
* Change working dir
* Install core DB tables
* Reduce diff
* Skip email flag
* Generic wp install info
* Remove build process from Grunt
* Only run theme check just before deploy
* Add line to print wp-cli info
* Move env var
* Remove cli info
* Tweak curl line
* Message not needed
* Only test WP trunk on 7.1
* Move test back to scripts
* Test beta stages
* Syntax problem
* Another fix
* Playing with stages
* Tweak envs for stages
* Add regular tests as stage
* try a diff setup
* Remove matrix
* Put deploy at top level
* Skip after_script on theme check stage
* Test zip file integrity on deploy step
* Rename file, tweak config
* Add wp-cli cache dirs to travis config
* Update grunt packages: imagemin, uglify
* remove php52 from travis
* update packages
* Jetpack infinite scroll docs (#221)
* Start writing docs for Jetpack infinite scroll integration.
* Update infinite scroll jetpack docs. Add zip download. Update contributing.md
* Introduce conditional menu documentation (#237)
* Introduce conditional menu documentation
* Update spacing in how-to.rst
* update matchdep
* update readme for wp 4.9
* add sha256 hash to release tag
* Add replace:charset to the watch:sass Grunt.js task (#241)
* Add replace:charset to the Grunt sass watch task
* Update readme changelog
* Update readme changelog
* Add missing changelog item.
* Merge in master
* Fix comment count regression. Resolves #244 (#245)
* Fix: Comment counts showing an extra character.
* Bump WooCommerce template number (#243)
* Fix: Bump WooCommerce pagination template file version to 3.3.1.
* Fix: Tweak `:last-child` padding on `.page-numbers` element.
* Update readme changelog
* Update outdated npm dependencies to latest versions (#248)
* grunt: v1.0.2
* grunt-contrib-uglify: v3.3.0
* grunt-contrib-watch: v1.0.1
* grunt-sass: v2.1.0
* grunt-wp-i18n:  v1.0.2
* load-grunt-tasks: v4.0.0
* susy: 3.0.5
* Tweak `primer_wc_shop_columns()` method to reference shop page ID. (#250)
* WordPres 4.9.6 Support (#254)
* Introduce Privacy Policy link support
* Introduce styles for .comment-form-cookies-consent/#wp-comment-cookies-consent
* Customizer Font Preview Dropdown (#229)
* Add font preview dropdown in the customizer.
* Fix open sans selection
* Delete excess sprite sheet
* Remove excess customizer class.
* Merge in develop. Tweak font select dropdown sizes. Tweak customizer font javascript.
* Update readme

EvanHerman added a commit that referenced this pull request Jul 3, 2018

1.8.4 (#261)
* Add sr_RS to package.json

* Rename PO file for sr_RS

* Update Documentation

* Update documentation during theme deployment

* Resolve #224 (#225)

* Update translation files so fuzzy strings load properly (#234)

* Unset fuzzy translations. Regenrate .mo file.

* use precise for php52 in travis builds

* drop php52 from travis builds

* Do not set customize colors for title/tagline if they are hidden. (#227)

* Do not set customize colors for title/tagline if they are hidden.

* Fix spacing

* Run official theme tests as part of Travis builds (#219)

* Run official theme tests as part of Travis builds

* Do not run theme check on PHP 5.2

* Fix syntax error

* Add flags and ref Travis PHP version env var

* Copy theme to WP and activate

* Tweaks

* Rsync from .distignore file

* Run theme-check from bash script

* Tweak

* Install test suite

* Define DB creds

* Back to file, ping to PHP 5.6

* Fix substring length

* Create wp-config

* Change working dir

* Install core DB tables

* Reduce diff

* Skip email flag

* Generic wp install info

* Remove build process from Grunt

* Only run theme check just before deploy

* Add line to print wp-cli info

* Move env var

* Remove cli info

* Tweak curl line

* Message not needed

* Only test WP trunk on 7.1

* Move test back to scripts

* Test beta stages

* Syntax problem

* Another fix

* Playing with stages

* Tweak envs for stages

* Add regular tests as stage

* try a diff setup

* Remove matrix

* Put deploy at top level

* Skip after_script on theme check stage

* Test zip file integrity on deploy step

* Rename file, tweak config

* Add wp-cli cache dirs to travis config

* Update grunt packages: imagemin, uglify

* remove php52 from travis

* update packages

* Jetpack infinite scroll docs (#221)

* Start writing docs for Jetpack infinite scroll integration.

* Update infinite scroll jetpack docs. Add zip download. Update contributing.md

* Introduce conditional menu documentation (#237)

* Introduce conditional menu documentation

* Update spacing in how-to.rst

* update matchdep

* update readme for wp 4.9

* add sha256 hash to release tag

* Add replace:charset to the watch:sass Grunt.js task (#241)

* Add replace:charset to the Grunt sass watch task

* Update readme changelog

* Update readme changelog

* Add missing changelog item.

* Merge in master

* Fix comment count regression. Resolves #244 (#245)

Fix: Comment counts showing an extra character.

* Bump WooCommerce template number (#243)

* Fix: Bump WooCommerce pagination template file version to 3.3.1.
* Fix: Tweak `:last-child` padding on `.page-numbers` element.

* Update readme changelog

* Update outdated npm dependencies to latest versions (#248)

* grunt: v1.0.2
* grunt-contrib-uglify: v3.3.0
* grunt-contrib-watch: v1.0.1
* grunt-sass: v2.1.0
* grunt-wp-i18n:  v1.0.2
* load-grunt-tasks: v4.0.0
* susy: 3.0.5

* Tweak primer_wc_shop_columns method to reference shop page ID. (#250)

* WordPres 4.9.6 Support (#254)

* Introduce Privacy Policy link support
* Introduce styles for .comment-form-cookies-consent/#wp-comment-cookies-consent

* Customizer Font Preview Dropdown (#229)

* Add font preview dropdown in the customizer.
* Fix open sans selection
* Delete excess sprite sheet
* Remove excess customizer class.
* Merge in develop. Tweak font select dropdown sizes. Tweak customizer font javascript.

* Update readme

* Update version customizer-font.js

* Add a default value to use_featured_hero_image (#258)

* Add accessibility controls/styles for tab navigation through main nav (#260)

* Update readme

* Update readme

* Update merge conflict in primer_privacy_policy_link comment

EvanHerman added a commit that referenced this pull request Jul 26, 2018

1.8.5 (#264)
* Add sr_RS to package.json

* Rename PO file for sr_RS

* Update Documentation

* Update documentation during theme deployment

* Resolve #224 (#225)

* Update translation files so fuzzy strings load properly (#234)

* Unset fuzzy translations. Regenrate .mo file.

* use precise for php52 in travis builds

* drop php52 from travis builds

* Do not set customize colors for title/tagline if they are hidden. (#227)

* Do not set customize colors for title/tagline if they are hidden.

* Fix spacing

* Run official theme tests as part of Travis builds (#219)

* Run official theme tests as part of Travis builds

* Do not run theme check on PHP 5.2

* Fix syntax error

* Add flags and ref Travis PHP version env var

* Copy theme to WP and activate

* Tweaks

* Rsync from .distignore file

* Run theme-check from bash script

* Tweak

* Install test suite

* Define DB creds

* Back to file, ping to PHP 5.6

* Fix substring length

* Create wp-config

* Change working dir

* Install core DB tables

* Reduce diff

* Skip email flag

* Generic wp install info

* Remove build process from Grunt

* Only run theme check just before deploy

* Add line to print wp-cli info

* Move env var

* Remove cli info

* Tweak curl line

* Message not needed

* Only test WP trunk on 7.1

* Move test back to scripts

* Test beta stages

* Syntax problem

* Another fix

* Playing with stages

* Tweak envs for stages

* Add regular tests as stage

* try a diff setup

* Remove matrix

* Put deploy at top level

* Skip after_script on theme check stage

* Test zip file integrity on deploy step

* Rename file, tweak config

* Add wp-cli cache dirs to travis config

* Update grunt packages: imagemin, uglify

* remove php52 from travis

* update packages

* Jetpack infinite scroll docs (#221)

* Start writing docs for Jetpack infinite scroll integration.

* Update infinite scroll jetpack docs. Add zip download. Update contributing.md

* Introduce conditional menu documentation (#237)

* Introduce conditional menu documentation

* Update spacing in how-to.rst

* update matchdep

* update readme for wp 4.9

* add sha256 hash to release tag

* Add replace:charset to the watch:sass Grunt.js task (#241)

* Add replace:charset to the Grunt sass watch task

* Update readme changelog

* Update readme changelog

* Add missing changelog item.

* Merge in master

* Fix comment count regression. Resolves #244 (#245)

Fix: Comment counts showing an extra character.

* Bump WooCommerce template number (#243)

* Fix: Bump WooCommerce pagination template file version to 3.3.1.
* Fix: Tweak `:last-child` padding on `.page-numbers` element.

* Update readme changelog

* Update outdated npm dependencies to latest versions (#248)

* grunt: v1.0.2
* grunt-contrib-uglify: v3.3.0
* grunt-contrib-watch: v1.0.1
* grunt-sass: v2.1.0
* grunt-wp-i18n:  v1.0.2
* load-grunt-tasks: v4.0.0
* susy: 3.0.5

* Tweak primer_wc_shop_columns method to reference shop page ID. (#250)

* WordPres 4.9.6 Support (#254)

* Introduce Privacy Policy link support
* Introduce styles for .comment-form-cookies-consent/#wp-comment-cookies-consent

* Customizer Font Preview Dropdown (#229)

* Add font preview dropdown in the customizer.
* Fix open sans selection
* Delete excess sprite sheet
* Remove excess customizer class.
* Merge in develop. Tweak font select dropdown sizes. Tweak customizer font javascript.

* Update readme

* Update version customizer-font.js

* Add a default value to use_featured_hero_image (#258)

* Add accessibility controls/styles for tab navigation through main nav (#260)

* Update readme

* Update readme

* Update merge conflict in primer_privacy_policy_link comment

* Introduce support for Gutenberg (#240)

* Introduce support for gutenber image & cover-image blocks.

* Refactor scss, fix typos, remove 1.0.0 for NEXT

* Remove charset. Add missing .alignfull class

* Add docblock for gutenberg theme support function

* Add .alignwide support

* Add primer color scheme colors to Gutenberg them su
pport

* Tweak layout metabox styles. Add layouts to sass task.

* Update gutenberg block styles

* Tweak pullquote styles, image floats, responsive styles.

* Remove duplicate declaration

* styles for alignfull

* Update gutenberg theme support

* Updates to gutenberg editor width based on page layout

* Tweak gutenberg editor page width CSS and JS

* Resolve phpcs warnings

* Tweak width of gutenberg editor wide page layout

* Adjust gutenberg styles

* Tweak page header styles for gutenberg

* Update spaces to tabs in gutenberg styles

* Fix page title padidng

* Tweak gutenberg styles

* Fix nav menu bugs (#263)

* Fix nav menu bug on initial click

* Tweak JS

* Remove gutenberg class check. Tweak alignfull alignwide to only target elements with class containing wp-block-*.

* Fix spacing

* Update readme

EvanHerman added a commit that referenced this pull request Jul 28, 2018

1.8.6 (#266)
* Add sr_RS to package.json

* Rename PO file for sr_RS

* Update Documentation

* Update documentation during theme deployment

* Resolve #224 (#225)

* Update translation files so fuzzy strings load properly (#234)

* Unset fuzzy translations. Regenrate .mo file.

* use precise for php52 in travis builds

* drop php52 from travis builds

* Do not set customize colors for title/tagline if they are hidden. (#227)

* Do not set customize colors for title/tagline if they are hidden.

* Fix spacing

* Run official theme tests as part of Travis builds (#219)

* Run official theme tests as part of Travis builds

* Do not run theme check on PHP 5.2

* Fix syntax error

* Add flags and ref Travis PHP version env var

* Copy theme to WP and activate

* Tweaks

* Rsync from .distignore file

* Run theme-check from bash script

* Tweak

* Install test suite

* Define DB creds

* Back to file, ping to PHP 5.6

* Fix substring length

* Create wp-config

* Change working dir

* Install core DB tables

* Reduce diff

* Skip email flag

* Generic wp install info

* Remove build process from Grunt

* Only run theme check just before deploy

* Add line to print wp-cli info

* Move env var

* Remove cli info

* Tweak curl line

* Message not needed

* Only test WP trunk on 7.1

* Move test back to scripts

* Test beta stages

* Syntax problem

* Another fix

* Playing with stages

* Tweak envs for stages

* Add regular tests as stage

* try a diff setup

* Remove matrix

* Put deploy at top level

* Skip after_script on theme check stage

* Test zip file integrity on deploy step

* Rename file, tweak config

* Add wp-cli cache dirs to travis config

* Update grunt packages: imagemin, uglify

* remove php52 from travis

* update packages

* Jetpack infinite scroll docs (#221)

* Start writing docs for Jetpack infinite scroll integration.

* Update infinite scroll jetpack docs. Add zip download. Update contributing.md

* Introduce conditional menu documentation (#237)

* Introduce conditional menu documentation

* Update spacing in how-to.rst

* update matchdep

* update readme for wp 4.9

* add sha256 hash to release tag

* Add replace:charset to the watch:sass Grunt.js task (#241)

* Add replace:charset to the Grunt sass watch task

* Update readme changelog

* Update readme changelog

* Add missing changelog item.

* Merge in master

* Fix comment count regression. Resolves #244 (#245)

Fix: Comment counts showing an extra character.

* Bump WooCommerce template number (#243)

* Fix: Bump WooCommerce pagination template file version to 3.3.1.
* Fix: Tweak `:last-child` padding on `.page-numbers` element.

* Update readme changelog

* Update outdated npm dependencies to latest versions (#248)

* grunt: v1.0.2
* grunt-contrib-uglify: v3.3.0
* grunt-contrib-watch: v1.0.1
* grunt-sass: v2.1.0
* grunt-wp-i18n:  v1.0.2
* load-grunt-tasks: v4.0.0
* susy: 3.0.5

* Tweak primer_wc_shop_columns method to reference shop page ID. (#250)

* WordPres 4.9.6 Support (#254)

* Introduce Privacy Policy link support
* Introduce styles for .comment-form-cookies-consent/#wp-comment-cookies-consent

* Customizer Font Preview Dropdown (#229)

* Add font preview dropdown in the customizer.
* Fix open sans selection
* Delete excess sprite sheet
* Remove excess customizer class.
* Merge in develop. Tweak font select dropdown sizes. Tweak customizer font javascript.

* Update readme

* Update version customizer-font.js

* Add a default value to use_featured_hero_image (#258)

* Add accessibility controls/styles for tab navigation through main nav (#260)

* Update readme

* Update readme

* Update merge conflict in primer_privacy_policy_link comment

* Introduce support for Gutenberg (#240)

* Introduce support for gutenber image & cover-image blocks.

* Refactor scss, fix typos, remove 1.0.0 for NEXT

* Remove charset. Add missing .alignfull class

* Add docblock for gutenberg theme support function

* Add .alignwide support

* Add primer color scheme colors to Gutenberg them su
pport

* Tweak layout metabox styles. Add layouts to sass task.

* Update gutenberg block styles

* Tweak pullquote styles, image floats, responsive styles.

* Remove duplicate declaration

* styles for alignfull

* Update gutenberg theme support

* Updates to gutenberg editor width based on page layout

* Tweak gutenberg editor page width CSS and JS

* Resolve phpcs warnings

* Tweak width of gutenberg editor wide page layout

* Adjust gutenberg styles

* Tweak page header styles for gutenberg

* Update spaces to tabs in gutenberg styles

* Fix page title padidng

* Tweak gutenberg styles

* Fix nav menu bugs (#263)

* Fix nav menu bug on initial click

* Tweak JS

* Remove gutenberg class check. Tweak alignfull alignwide to only target elements with class containing wp-block-*.

* Fix spacing

* Update readme

* Ensure backwards compatibility (#265)

* Ensure backwards compat

* Re-enable php 5.3 in travis config

* enable trusty in travis config

* enable precise in travis config

* Exclude PHP 5.3 & WordPress Trunk

EvanHerman added a commit that referenced this pull request Jul 28, 2018

1.8.6 changelog (#267)
* Add sr_RS to package.json

* Rename PO file for sr_RS

* Update Documentation

* Update documentation during theme deployment

* Resolve #224 (#225)

* Update translation files so fuzzy strings load properly (#234)

* Unset fuzzy translations. Regenrate .mo file.

* use precise for php52 in travis builds

* drop php52 from travis builds

* Do not set customize colors for title/tagline if they are hidden. (#227)

* Do not set customize colors for title/tagline if they are hidden.

* Fix spacing

* Run official theme tests as part of Travis builds (#219)

* Run official theme tests as part of Travis builds

* Do not run theme check on PHP 5.2

* Fix syntax error

* Add flags and ref Travis PHP version env var

* Copy theme to WP and activate

* Tweaks

* Rsync from .distignore file

* Run theme-check from bash script

* Tweak

* Install test suite

* Define DB creds

* Back to file, ping to PHP 5.6

* Fix substring length

* Create wp-config

* Change working dir

* Install core DB tables

* Reduce diff

* Skip email flag

* Generic wp install info

* Remove build process from Grunt

* Only run theme check just before deploy

* Add line to print wp-cli info

* Move env var

* Remove cli info

* Tweak curl line

* Message not needed

* Only test WP trunk on 7.1

* Move test back to scripts

* Test beta stages

* Syntax problem

* Another fix

* Playing with stages

* Tweak envs for stages

* Add regular tests as stage

* try a diff setup

* Remove matrix

* Put deploy at top level

* Skip after_script on theme check stage

* Test zip file integrity on deploy step

* Rename file, tweak config

* Add wp-cli cache dirs to travis config

* Update grunt packages: imagemin, uglify

* remove php52 from travis

* update packages

* Jetpack infinite scroll docs (#221)

* Start writing docs for Jetpack infinite scroll integration.

* Update infinite scroll jetpack docs. Add zip download. Update contributing.md

* Introduce conditional menu documentation (#237)

* Introduce conditional menu documentation

* Update spacing in how-to.rst

* update matchdep

* update readme for wp 4.9

* add sha256 hash to release tag

* Add replace:charset to the watch:sass Grunt.js task (#241)

* Add replace:charset to the Grunt sass watch task

* Update readme changelog

* Update readme changelog

* Add missing changelog item.

* Merge in master

* Fix comment count regression. Resolves #244 (#245)

Fix: Comment counts showing an extra character.

* Bump WooCommerce template number (#243)

* Fix: Bump WooCommerce pagination template file version to 3.3.1.
* Fix: Tweak `:last-child` padding on `.page-numbers` element.

* Update readme changelog

* Update outdated npm dependencies to latest versions (#248)

* grunt: v1.0.2
* grunt-contrib-uglify: v3.3.0
* grunt-contrib-watch: v1.0.1
* grunt-sass: v2.1.0
* grunt-wp-i18n:  v1.0.2
* load-grunt-tasks: v4.0.0
* susy: 3.0.5

* Tweak primer_wc_shop_columns method to reference shop page ID. (#250)

* WordPres 4.9.6 Support (#254)

* Introduce Privacy Policy link support
* Introduce styles for .comment-form-cookies-consent/#wp-comment-cookies-consent

* Customizer Font Preview Dropdown (#229)

* Add font preview dropdown in the customizer.
* Fix open sans selection
* Delete excess sprite sheet
* Remove excess customizer class.
* Merge in develop. Tweak font select dropdown sizes. Tweak customizer font javascript.

* Update readme

* Update version customizer-font.js

* Add a default value to use_featured_hero_image (#258)

* Add accessibility controls/styles for tab navigation through main nav (#260)

* Update readme

* Update readme

* Update merge conflict in primer_privacy_policy_link comment

* Introduce support for Gutenberg (#240)

* Introduce support for gutenber image & cover-image blocks.

* Refactor scss, fix typos, remove 1.0.0 for NEXT

* Remove charset. Add missing .alignfull class

* Add docblock for gutenberg theme support function

* Add .alignwide support

* Add primer color scheme colors to Gutenberg them su
pport

* Tweak layout metabox styles. Add layouts to sass task.

* Update gutenberg block styles

* Tweak pullquote styles, image floats, responsive styles.

* Remove duplicate declaration

* styles for alignfull

* Update gutenberg theme support

* Updates to gutenberg editor width based on page layout

* Tweak gutenberg editor page width CSS and JS

* Resolve phpcs warnings

* Tweak width of gutenberg editor wide page layout

* Adjust gutenberg styles

* Tweak page header styles for gutenberg

* Update spaces to tabs in gutenberg styles

* Fix page title padidng

* Tweak gutenberg styles

* Fix nav menu bugs (#263)

* Fix nav menu bug on initial click

* Tweak JS

* Remove gutenberg class check. Tweak alignfull alignwide to only target elements with class containing wp-block-*.

* Fix spacing

* Update readme

* Ensure backwards compatibility (#265)

* Ensure backwards compat

* Re-enable php 5.3 in travis config

* enable trusty in travis config

* enable precise in travis config

* Exclude PHP 5.3 & WordPress Trunk

* Update readme
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment