I haven't changed the build configuration at all, but at least one of my secure environment variables were not set properly for the last couple attempts at building a pull request. Here is one such failure:
https://ci.appveyor.com/project/AArnott/pclcrypto/build/1.0.91
Why is the environment variable not being set?

#1 Posted by Feodor Fitsner Support staff on 06 Oct, 2015 02:06 PM
Secure variables are not set during PR builds for security reasons.
- Feodor
#2 Posted by andrewarnott on 06 Oct, 2015 04:31 PM
Ah, that makes sense I guess, since a pull request could have arbitrary code that would expose the environment variable.
I guess that means pull requests for builds that include Xamarin projects are doomed to always fail. Is there any better way to do this that I may not be considering?
#3 Posted by Feodor Fitsner Support staff on 06 Oct, 2015 04:40 PM
I'm thinking on the approach of making Xamarin activation/deactivation work in PR builds.
andrewarnott closed this discussion on 22 Jan, 2016 02:35 PM.