Skip to content
This repository was archived by the owner on Oct 12, 2022. It is now read-only.
/ druntime Public archive

Conversation

@schveiguy
Copy link
Member

We missed the window to switch to abort in 2.073, and actually in hindsight, the master branch should have been updated early on in the cycle to give people time to deal with it.

This just pushes it to 2.074 (and updates the message appropriately). I will add a PR to switch to abort in the master branch once this is pulled and merged into master.

@schveiguy
Copy link
Member Author

The circleci test failure makes no sense. Coverage should not have changed at all.

@schveiguy
Copy link
Member Author

Ping @MartinNowak

@schveiguy
Copy link
Member Author

Also not sure of the reason for the doc build failure.

@wilzbach
Copy link
Contributor

The circleci test failure makes no sense. Coverage should not have changed at all.

As you have used a branch directly at the dlang repo, the script tries to clone dmd with the same branch. This is for example used for the stable branch.
However, in theory it should fallback to the master branch at DMD.

We missed the window to switch to abort in 2.073, and actually in hindsight, the master branch should have been updated early on in the cycle to give people time to deal with it.
This just pushes it to 2.074

Since the last release @MartinNowak has enabled GitHub milestones for every release with which you can tag a PR. The idea behind this is exactly to prevent such oversights.

@wilzbach
Copy link
Contributor

However, in theory it should fallback to the master branch at DMD.

#1725 (it hangs in the queue)

@schveiguy
Copy link
Member Author

Since the last release @MartinNowak has enabled GitHub milestones for every release with which you can tag a PR.

That doesn't help as the PR to update to the .abort default didn't exist, there was nothing to tag!

@schveiguy
Copy link
Member Author

As you have used a branch directly at the dlang repo

Just curious if there is a way to prevent this? I have no options when making a "quickie" PR by editing a file in the github web UI to create a branch for my user, it defaults to creating it on the dlang repo.

@wilzbach
Copy link
Contributor

That doesn't help as the PR to update to the .abort default didn't exist, there was nothing to tag!

Oh sorry. Fair enough ;-)

Just curious if there is a way to prevent this? I have no options when making a "quickie" PR by editing a file in the github web UI to create a branch for my user, it defaults to creating it on the dlang repo.

The only way I know is to manually change the URL. So if I click on "edit" e.g. at https://github.com/dlang/phobos/edit/master/.gitignore, I can replace dlang with schveiguy in the URL bar and thus get https://github.com/dlang/phobos/edit/master/.gitignore. This will create a branch from your fork then, so it requires the fork to be moderately up-to-date for this to work.
In any case the problem with CircleCi was fixed long ago at Phobos, it's just stuck in the queue here.

@schveiguy
Copy link
Member Author

Hm... maybe editing the stable branch on my account I can then retarget the PR to the upstream branch? I'll try that next time, thanks.

@schveiguy
Copy link
Member Author

@MartinNowak just released 2.073.1, so not sure if this is viable any more.

@wilzbach
Copy link
Contributor

@MartinNowak just released 2.073.1, so not sure if this is viable any more.

There is still 2.073.2

@schveiguy
Copy link
Member Author

schveiguy commented Feb 17, 2017

Thanks, @MartinNowak. Here is the promised change to master: #1765 (and @wilzbach it's appropriately tagged 😉)

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.

3 participants