I'm a Full Stack Developer from India. I'm a maintainer at Gatsby, Open Sauced and Triager at ExpressJS, Nest.land, JSHttp etc. I use GitHub a lot, but recently my account got suspended midnight without any notice, From my knowledge I haven't spammed GitHub, I review 3 - 6 PRs in Gatsby per day, It's been a week without GitHub, I have three sponsors in GitHub, they are asking me tons of questions and one of my sponsor stopped sponsoring me (my payout balance got reduced). All of my office work got stopped, I'm the admin of the org that is used in our company. All employees now don't have access to the repo because it is returning 404. I got support from lot of people in Twitter but GitHub is not responding to my ticket for a week. I also created a petition is change.org https://www.change.org/p/github-inc-my-github-account-suspen... some people supported me over there too. It would be great if GitHub unsuspends me.
My support ticket number: 763327
GitHub Profile: https://github.com/yg
Save Open source developers!
Hope Nat Friedman and GitHub will see this!
Even as a paying customer for many years, my account was disabled – without even receiving an email warning. I only discovered when browsing issue histories where I knew I'd left detailed comments, and noticing my comments gone without even a note about deletion, leaving threads nonsensically fragmented.
When I tried to login, I was only faced with a generic "activity that looked malicious" message – but no hint of what that might have been. Once I complained, I was restored quickly – but if I'd been on extended vacation, or perhaps even passed away, there'd have remained giant holes, indefinitely, in projects I'd contributed to.
Was anything I legitimately did as myself suspect? (They couldn't say.) Was some third party trying to get access – or did they even briefly succeed, perhaps with some compromised credential somewhere? (That was my fear – but they couldn't say & there was no evidence of compromise in what I could see.)
After several angry emails about how they shouldn't accuse a longtime paying account in good standing of 'malicious activity' – creating fear of an account compromise of unknown extent – they finally said no, it wasn't unauthorized access (or attempts thereof) but some comment (unspecified in age/topic) that a filter deemed similar to other malicious comments.
I'd paid them ~$600 over the previous 5 years, and still had an active subscription with working billing details. My account was nearly a decade old with a wide variety of contributions & comments. But still, an automated system with no apparent human review disappeared my account, without even generating a notification.
To anyone reading from GitHub, this is making me rethink my choice of GitHub as a platform, and I'm sure the same is true for other people reading this post. Your reputation is very much at stake.
To anyone reading this from Gitlab, how easy is it to migrate CI/CD off of GitHub Actions to Gitlab?
Support won't respond to your emails because it could be the attacker impersonating you, or he could still have access to your email and get info that way.
This is Standard Operating Procedure I've seen applied on stolen accounts in MMO videogames involving stolen credit cards and organized crime. Sometimes wait time was 6 months with no contact, because they needed to keep the evidence under seal for the police investigation and avoid tipping off the attackers.
Your 2-letter nickname and access to important projects makes your account a high-value target.
Did you have 2FA enabled?
edit: usually the email account got hijacked first, defeating the 2FA/1-time token. SMS is also easily hackable.
I imagine there’s more to this than disclosed.
It is time that all countries introduce laws that prohibit online monopolies from denying access to their users without good reasons.
Which is your latest commit in https://github.com/gatsbyjs/gatsby/commits/master ? (Is this the correct project?)
Gitea is very lightweight and simple to manage. I use mine as my primary server for personal projects and mirror them to my GitHub account for the network effect. I also have my server mirroring several upstream projects from GitHub to run my Drone build server against, but it also makes sure I can access them should anything happen to the upstream or to my account.
I contacted them and explained what I was doing and they reinstated it, but I always thought Github allowed and even encouraged "machine users" and thus multiple accounts.
I was definitely annoyed with their heavy-handed approach and lost trust; they could have emailed me first and given me a warning before just automatically shutting my account down and restricting access, assuming I'm a bad actor.
Google your office IP address, maybe it got listed on some spam forum and GitHub and others used it.
Given you have sponsors, this is a pretty big mistake on their behalf. Probably just a mistake, hope they restore your account.
https://dev.to/lucis/how-i-got-the-github-username-of-my-dre...
You probably abused API limits searching for your two letter username
But everyone should have a system to take backup of their org accounts on GitHub and other services if thats what you use. You don't want the apocalypse scenario that the service bans you and now you are all scrambling to find the latest copies on your PCs.
What would you recommend to replace that feature?
https://docs.gitea.io/en-us/ doesn't say much about PRs/Issues unfortunately, but I found this GH-issue which suggest the Gitea do have a review system since 2018 autumn, which seems to be on par with Github's interface: https://github.com/go-gitea/gitea/pull/3748
Can anyone confirm this, who used both Github and Gitea PR review features?
She's a realtor that used Facebook extensively to stay in contact with her clients, as well as advertise for new business.
One day, the account disappeared for malicious activity.
PS: if anyone sees this and can help, shoot me a DM on Twitter :)
I don't have control on my client decisions (not my business), but personally I'm done with GH.
All the bad experiences I'm reading in the comments helped me realize it's time to move to Gitlab.
Too bad my company still doesn't want to migrate (too many integrations with Github sadly), even considering all the downtimes in the past few months which have impacted us significantly.
"GitHub has the right to suspend or terminate your access to all or any part of the Website at any time, with or without cause, with or without notice, effective immediately. GitHub reserves the right to refuse service to anyone for any reason at any time."
https://docs.github.com/en/github/site-policy/github-terms-o...
People, please read and question terms of online services.
You do not need GitHub for this.
Just self-host on a GitLab or Gitea instance to avoid this nonsense of destroyed logins and account suspensions.
Thank you for sharing, and I wish you the best resolution possible.
You should probably change that to 07/08/2020 if you're targeting American audiences.