xverizex / RetroSpriteEditor

The drawing tool for retro consoles
GNU General Public License v3.0
8 stars 1 forks source link

Consider moving from GitHub to FOSS alternatives. #6

Closed sungsphinx closed 8 months ago

sungsphinx commented 8 months ago

Alternatives to GitHub

Why you should move from GitHub

https://codeberg.org/Recommendations/Mirror_to_Codeberg#why-should-we-mirror-to-codeberg https://sfconservancy.org/GiveUpGitHub https://nogithub.codeberg.page https://github.com/ltGuillaume/LibreWolf-WinUpdater/issues/16 https://github.com/humanetech-community/awesome-humane-tech/issues/33

If this is too much, or not possible at the moment, consider setting up mirrors for Codeberg instead. Thank you for your time!

sungsphinx commented 8 months ago

For mirroring between Codeberg & GitHub, I have it set up like this:

Codeberg/Forgejo Mirror Settings

Mirror Settings

GitHub Actions

# CREDIT: https://codeberg.org/nesaku/BiblioReads/src/branch/main/.github/workflows/codeberg-mirror.yml
# Sync repo to the Codeberg mirror
name: Mirror Sync
on:
  push:
    branches: ["main"]
  workflow_dispatch: # Manual dispatch
  schedule:
    - cron: "0 */6 * * *"
jobs:
  codeberg:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v2
        with:
          fetch-depth: 0
      - uses: pixta-dev/repository-mirroring-action@v1
        with:
          target_repo_url: "git@codeberg.org:SOrg/Doggo.git"
          ssh_private_key: ${{ secrets.CODEBERG_SSH }}

This way, you could accept PRs on both GitHub & Codeberg and they would sync automatically.

sungsphinx commented 8 months ago

friendly ping @xverizex

xverizex commented 8 months ago

Oh. I considered your proposal but have to refuse.

sungsphinx commented 8 months ago

I understand, but what about mirroring to Codeberg though? You could get contributions from both Codeberg and GitHub users, which would make contributing easier (especially for me).

sungsphinx commented 8 months ago

This might not be the easiest process right now as Codeberg has been hit by a DDoS and may be slow, but they have nearly recovered.

Codeberg Status

xverizex commented 8 months ago

I'm not interested in that.

sungsphinx commented 8 months ago

That's sad, but okay.