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

Migrate to Github #175

Closed
8 of 9 tasks
mlopatkin opened this issue Dec 12, 2021 · 0 comments · Fixed by #342
Closed
8 of 9 tasks

Migrate to Github #175

mlopatkin opened this issue Dec 12, 2021 · 0 comments · Fixed by #342
Labels
a:task Infrastructure changes
Milestone

Comments

@mlopatkin
Copy link
Owner

mlopatkin commented Dec 12, 2021

Original report by me.


The limit of 50 build minutes of Bitbucket pipelines is too limiting. Lack of hosted Windows build agents doesn't help either. I guess, its time to move primary development to Github, given that their issue tracker has grown on me.


Here is the list of task to work on

  • Migrate code
  • Migrate issue tracker
  • Migrate existing releases (aka downloads)
  • Migrate release builds
  • Update links in documentation
  • Stop building releases on Bitbucket pipelines
  • Migrate wiki? Or change it to some other format and serve from e.g. github pages
  • Announce migration
  • Investigate how to sunset bitbucket repository
@mlopatkin mlopatkin self-assigned this Dec 13, 2021
mlopatkin added a commit that referenced this issue Dec 25, 2021
So far releases are only published to Bitbucket :)

Issue: #175
mlopatkin added a commit that referenced this issue Dec 25, 2021
mlopatkin added a commit that referenced this issue Dec 25, 2021
It turns out that you cannot have both tags and tags-ignore. Hope that
ignoring will be enough.

Issue: #175
mlopatkin added a commit that referenced this issue Dec 25, 2021
mlopatkin added a commit that referenced this issue Dec 25, 2021
This will be helpful when investigating test failures.

Issue: #175
mlopatkin added a commit that referenced this issue Dec 25, 2021
This is a safety measure if something becomes broken on master

Issue: #175
mlopatkin added a commit that referenced this issue Dec 25, 2021
mlopatkin added a commit that referenced this issue Dec 25, 2021
mlopatkin added a commit that referenced this issue Dec 25, 2021
mlopatkin added a commit that referenced this issue Dec 25, 2021
mlopatkin added a commit that referenced this issue Dec 25, 2021
mlopatkin added a commit that referenced this issue Dec 25, 2021
mlopatkin added a commit that referenced this issue Dec 25, 2021
mlopatkin added a commit that referenced this issue Dec 25, 2021
mlopatkin added a commit that referenced this issue Dec 25, 2021
mlopatkin added a commit that referenced this issue Dec 25, 2021
mlopatkin added a commit that referenced this issue Dec 25, 2021
mlopatkin added a commit that referenced this issue Dec 25, 2021
We have to work around not being able to exclude locks from cache:
actions/cache#364

Issue: #175
mlopatkin added a commit that referenced this issue Dec 25, 2021
mlopatkin added a commit that referenced this issue Dec 25, 2021
mlopatkin added a commit that referenced this issue Dec 25, 2021
We still keep ability to build PRs though to allow contributions there.
Releases are now built on Github, though published to Bitbucket for a
while.

Issue: #175
@mlopatkin mlopatkin removed their assignment Oct 7, 2023
mlopatkin added a commit that referenced this issue Dec 29, 2023
mlopatkin added a commit that referenced this issue Dec 29, 2023
mlopatkin added a commit that referenced this issue Dec 30, 2023
@mlopatkin mlopatkin mentioned this issue Dec 30, 2023
mlopatkin added a commit that referenced this issue Dec 31, 2023
mlopatkin added a commit that referenced this issue Dec 31, 2023
mlopatkin added a commit that referenced this issue Dec 31, 2023
mlopatkin added a commit that referenced this issue Dec 31, 2023
@mlopatkin mlopatkin added this to the 0.22 milestone Dec 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a:task Infrastructure changes
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant