Github actions are designed with no CPU efficiency in mind.
It terrifies me how much time Github actions spent doing same things again and again in cases where it could easily be mitigated by cache and a good CI system design that targeted to spent resources effectively in general.
Unsurprisingly Github Actions billing is based on minutes spent repeatedly doing those things.
#Github #GithubActions #GiveUpGitHub #CI #CarbonEmissions #CorporateGreed
#github #githubactions #GiveUpGitHub #ci #carbonemissions #corporategreed
That just adds one more reason to #GiveUpGitHub :
* https://giveupgithub.org
* https://giveupgithub.com
and to support #ForgeFed :
OMG! This just cannot be true (but it is) 🤦♂️
Read carefully: crates.io account system totally tied to Github accounts and teams/organizations.
This means that no one can publish a crate without publishing its source code to Github.
And you know what Rust developers and Rust Foundation do about that? They've locked an issue regarding that 3 years ago 🤷♂️
#rust #GiveUpGitHub #github #RustFoundation
On the topic of hard-coded centralisation, it seems that the Microsoft-hosted version of Mastodon software [1] is *not* hardcoded to point to MS. If you are a Mastodon instance sysadmin, you should set the env variable SOURCE_BASE_URL and/or GITHUB_REPOSITORY to override the default link to MS [2][3] (in fact, per the #AGPLv3, you *must* do so if you modified the code).
[1] https://github.com/mastodon/mastodon/issues/22572
[2] https://meta.wikimedia.org/wiki/Talk:Wikis_World#Consider_dropping_the_advertisement_for_Microsoft
#FluffyChat today announced that they migrated to @GitHub.
Seriously… I know it is hard to #GiveUpGitHub. But migrating somewhere, and then, in 2023, moving **into** that shithole?
It might be only me, but really, what's on these people's minds?
My favorite #GitHub feature is that its terms of service mostly disallow having multiple accounts: by having one for work I automatically #GiveUpGitHub for all personal uses.
A slight downside of this is that some otherwise cool projects, which I'd like to contribute to, require using a GitHub account for that.
💡 Today is a perfect day to exercise your independence from #BigTech, and #GiveUpGitHub.
☣️ #GitHub is the equivalent of #Twitter and #Facebook for software development -- creators of the most enticing proprietary walled garden ever made for #FOSS developers.
Don't be stuck when Microsoft decides to change the rules on you.
Start today.
#BigTech #GiveUpGitHub #GitHub #Twitter #Facebook #FOSS #FreeSoftware #OpenSource
So is #GitHub the next walled garden to close public access to prevent #AI stealing content?
Oh wait, #Microsoft already did that.
#GitHub #AI #Microsoft #GiveUpGitHub
@galaxis Honestly, this was a good wake-up call about what I've set up for myself. I made a Gitea so I could #GiveUpGitHub and I meant it mostly as a place to archive old work of mine. I really need to turn off user accounts or at least require admin approval for them.
It took going on vacation to have the time to do, but I've now been able to #GiveUpGithub for all my non-work purposes and have established my own personal Gitea instance for my future projects.
http://www.kitaultman.com/tech/2023/06/18/Giving-Up-GitHub/
@sugar_in_your_tea About "good time to jump in": the small size of the lemmy dev community gives you a chance to shift off Microsoft to a community git forge e.g. #Codeberg [1] that aims at forge federation [2] *before* there's too much #TyrannyOfConvenience inertia. Mastodon devs are reluctant to even *discuss* giving up Microsoft [3].
@ulu_mulu @lemmy #GiveUpGitHub #forgefed #forgejo https://giveupgithub.org
[1] https://codeberg.org
[2] https://forgefed.org
[3] https://github.com/mastodon/mastodon/issues/22572
#forgejo #forgefed #GiveUpGitHub #tyrannyofconvenience #codeberg
Phew took longer than expected but all accounts have been deleted. #GiveUpGitHub #GiveUpGitLab
Today's the day I'll be moving all my personal projects off of GitHub and GitLab, onto Codeberg. I've put it off long enough!
"Important parts of the [#minetest] community are not heard"
https://github.com/minetest/minetest/issues/13517
I think I might be needing rear cover here defending against the GitHub fanpeople…
cc @Codeberg
Biggest problem for me is that it is hosted on github and people should have realized they really need to #GiveUpGitHub by now...
#GitHub #MaintainerMonth would be a perfect month for maintainers to fight back against the ongoing abuse and monetization of their hard work and intellectual property by Microsoft and #GiveUpGitHub.
#OpenSource deserves better than the most enticing proprietary walled garden ever made for its developers.
#GitHub #maintainermonth #GiveUpGitHub #OpenSource
I started trying to #GiveUpGitHub as best I felt I reasonably could when they announced the copilot beta, and I moved most of my git repos to GitLab for lack of a non-profit/academic consortium option.
So I'm delighted to have just discovered the non-profit git host @Codeberg, which I'll hopefully have time to try soon. I'd be interested to hear anyone else's experiences compared to GitLab (or other git hosts).
#JOSS - the Journal of Open Source Software [1] sounds great for getting academic credit for #FOSS, but it's run on MS/GH, which defeats the point. If you still have a GH account (like a birdsite account to help people leave), feel to comment further at [2].
PS: The main mastodon git repository is still on <s>Birdsite</s>MS/GH, and there are few comments about the issue [3] ( @Gargron ??).
[2] https://github.com/openjournals/openjournals.github.io/issues/11