Skip to content
This repository has been archived by the owner on Jul 24, 2024. It is now read-only.

Attempt to fix AppVeyor tag race condition #1519

Merged
merged 1 commit into from
May 2, 2016

Conversation

xzyfer
Copy link
Contributor

@xzyfer xzyfer commented May 2, 2016

Currently it's a bit of an ordeal trying to get the atomic puush
required for AppVeyor to register a commit on the release branch
and also a tag. Looks like AppVeyor expects you to do release from
the master branch.

Inspired by @nschonni work in #1518 in an attempt to work around
this issue this PR instructs AppVeyor to ignore tags on non-release
branches.

Fingers crossed this makes like easier.

Closes #1518

Currently it's a bit of an ordeal trying to get the atomic puush
required for AppVeyor to register a commit on the release branch
and also a tag. Looks like AppVeyor expects you to do release from
the master branch.

Inspired by @nschonni work in sass#1518 in an attempt to work around
this issue this PR instructs AppVeyor to ignore tags on non-release
branches.

Fingers crossed this makes like easier.

Closes sass#1518
@xzyfer xzyfer merged commit ca05f39 into sass:master May 2, 2016
@xzyfer xzyfer deleted the feat/appveyor-tags branch May 2, 2016 11:31
@xzyfer
Copy link
Contributor Author

xzyfer commented May 2, 2016

It was relatively less painful, but still not straight forward.

@saper
Copy link
Member

saper commented May 2, 2016

It is actually not @appveyor's fault. Github invokes webhooks many times for one commit in a funny combination. I don't have the advice from the AppVeyor forum at hand, but there I think there was a way to adjust github webooks so that only the stuff we need is sent.

@xzyfer
Copy link
Contributor Author

xzyfer commented May 3, 2016

That may be the case this release was significantly easier than in the past. This patch may not help but it doesn't hurt either.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants