Skip to content
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

Fixes for check_remote task and SS recipe #1991

Merged
merged 5 commits into from Jan 29, 2020
Merged

Conversation

jonom
Copy link
Contributor

@jonom jonom commented Jan 28, 2020

I'd normally submit two separate PRs but noted the request to update the changelog so have bundled them together and pre-emptively added a 6.7.4 entry. Hope that's okay!

I documented check_remote task usage in deploy-strategies.md but wasn't sure if this was the right place. Let me know if you want that moved.

Q A
Bug fix? Yes
New feature? No
BC breaks? No (as far as I can tell)
Deprecations? No
Fixed tickets #1989 & #1990

@jonom jonom force-pushed the fixes branch 5 times, most recently from 2fc84a1 to 9fd99aa Compare January 28, 2020 22:30
* Check remote head contents locally
* Ensure .dep/HEAD file is available so error isn’t thrown
* Document task usage

Fixes deployphp#1990
* Additionally check shared directory for assets since this directory is commonly excluded from project git repos
* Ensure shared_assets returns a non-null value so the release folder can’t get accidentally deleted

Fixes deployphp#1989
Added a bug report template
@jonom
Copy link
Contributor Author

jonom commented Jan 28, 2020

I got a bit carried away and worked on some contribution meta stuff too. Looks like the important tests are passing and Scrutinizer is failing because of a configuration problem?

@antonmedv
Copy link
Member

Yes, you are right. Looks like configuration issue.

@antonmedv antonmedv merged commit b7a728b into deployphp:master Jan 29, 2020
@jonom jonom deleted the fixes branch January 30, 2020 22:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants