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

Consider moving from GitHub to FOSS alternatives. #6

Closed
sungsphinx opened this issue Jan 10, 2024 · 7 comments
Closed

Consider moving from GitHub to FOSS alternatives. #6

sungsphinx opened this issue Jan 10, 2024 · 7 comments

Comments

@sungsphinx
Copy link
Contributor

sungsphinx commented Jan 10, 2024

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
ltguillaume/librewolf-winupdater#16
humanetech-community/awesome-humane-tech#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
Copy link
Contributor Author

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
Copy link
Contributor Author

friendly ping @xverizex

@xverizex
Copy link
Owner

xverizex commented Jan 12, 2024

Oh. I considered your proposal but have to refuse.

@sungsphinx
Copy link
Contributor Author

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
Copy link
Contributor Author

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
Copy link
Owner

I'm not interested in that.

@sungsphinx
Copy link
Contributor Author

That's sad, but okay.

@sungsphinx sungsphinx closed this as not planned Won't fix, can't repro, duplicate, stale Jan 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants