Skip to content

Require static-check success first for rest of workflow#22635

Merged
balloob merged 2 commits intodevfrom
awarecan-circle-ci-require-static-check
Apr 2, 2019
Merged

Require static-check success first for rest of workflow#22635
balloob merged 2 commits intodevfrom
awarecan-circle-ci-require-static-check

Conversation

@awarecan
Copy link
Copy Markdown
Contributor

@awarecan awarecan commented Apr 1, 2019

Description:

Allow fail build earlier if there was a syntax and format issue caught by our static check, e.g. flake8 and gen_requirements script

@homeassistant homeassistant added cla-signed small-pr PRs with less than 30 lines. labels Apr 1, 2019
@ghost ghost assigned awarecan Apr 1, 2019
@ghost ghost added the in progress label Apr 1, 2019
Copy link
Copy Markdown
Contributor

@cgtobi cgtobi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@awarecan
Copy link
Copy Markdown
Contributor Author

awarecan commented Apr 1, 2019

image

@balloob balloob merged commit 1e26151 into dev Apr 2, 2019
@ghost ghost removed the in progress label Apr 2, 2019
@delete-merged-branch delete-merged-branch Bot deleted the awarecan-circle-ci-require-static-check branch April 2, 2019 00:42
@balloob
Copy link
Copy Markdown
Member

balloob commented Apr 2, 2019

@Jc2k looks like your recently introduced Lennox30 test is flaky, see tests for this build: https://circleci.com/gh/home-assistant/home-assistant/2686?utm_campaign=vcs-integration-link&utm_medium=referral&utm_source=github-build-link

@balloob balloob added this to the 0.91.0 milestone Apr 3, 2019
balloob pushed a commit that referenced this pull request Apr 3, 2019
* Require static-check success first

* Update config.yml
@balloob balloob mentioned this pull request Apr 3, 2019
jonbeckman pushed a commit to jonbeckman/home-assistant that referenced this pull request Apr 7, 2019
…nt#22635)

* Require static-check success first

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

Labels

cherry-picked cla-signed small-pr PRs with less than 30 lines.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants