diff --git a/.github/workflows/docker-develop.yml b/.github/workflows/docker-develop.yml index 05bb7f77f..4777c7a0e 100644 --- a/.github/workflows/docker-develop.yml +++ b/.github/workflows/docker-develop.yml @@ -6,11 +6,17 @@ on: - develop workflow_dispatch: +env: + REGISTRY: ghcr.io + jobs: push_to_registry: - name: Push Docker image to Docker Hub + name: Push Docker image to GHCR runs-on: ubuntu-latest - if: github.repository == 'misskey-dev/misskey' + if: github.repository == 'transfem-org/Sharkey' + permissions: + contents: read + packages: write steps: - name: Check out the repo uses: actions/checkout@v4.0.0 @@ -18,18 +24,20 @@ jobs: id: buildx uses: docker/setup-buildx-action@v3.0.0 with: - platforms: linux/amd64,linux/arm64 + platforms: linux/amd64 - name: Docker meta id: meta uses: docker/metadata-action@v5 with: - images: misskey/misskey - - name: Log in to Docker Hub + images: ${{ env.REGISTRY }}/transfem-org/sharkey + - name: Log in to GHCR uses: docker/login-action@v3 with: - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} - - name: Build and Push to Docker Hub + registry: ${{ env.REGISTRY }} + username: ${{ github.actor }} + password: ${{ secrets.GITHUB_TOKEN }} + - name: Build and Push to GHCR + id: build uses: docker/build-push-action@v5 with: builder: ${{ steps.buildx.outputs.name }} @@ -37,7 +45,14 @@ jobs: push: true platforms: ${{ steps.buildx.outputs.platforms }} provenance: false - tags: misskey/misskey:develop + tags: ${{ env.REGISTRY }}/transfem-org/sharkey:develop labels: develop cache-from: type=gha cache-to: type=gha,mode=max + - name: Push update to server + if: steps.build.outcome == 'success' + uses: indiesdev/curl@v1.1 + with: + url: ${{ secrets.AUTO_UPDATE_URL }} + method: POST + timeout: 600000 diff --git a/README.md b/README.md index ab4388c2e..74397da78 100644 --- a/README.md +++ b/README.md @@ -1,36 +1,21 @@
- Misskey logo + Sharky logo -**🌎 **[Misskey](https://misskey-hub.net/)** is an open source, decentralized social media platform that's free forever! 🚀** +**🌎 **[Sharky](https://misskey-hub.net/)** is an open source, decentralized social media platform that's free forever! 🚀** --- - - find an instance - - - create an instance - - - become a contributor - - - join the community - - - become a patron - + Work In Progress + --- -[![codecov](https://codecov.io/gh/misskey-dev/misskey/branch/develop/graph/badge.svg?token=R6IQZ3QJOL)](https://codecov.io/gh/misskey-dev/misskey) -
- + ## ✨ Features - **ActivityPub support**\ @@ -48,31 +33,3 @@ With Misskey's built in drive, you get cloud storage right in your social media,
- -## Documentation - -Misskey Documentation can be found at [Misskey Hub](https://misskey-hub.net/), some of the links and graphics above also lead to specific portions of it. - -## Sponsors - -
- RSS3 -
- -## Thanks - -Chromatic - -Thanks to [Chromatic](https://www.chromatic.com/) for providing the visual testing platform that helps us review UI changes and catch visual regressions. - -Codecov - -Thanks to [Codecov](https://about.codecov.io/for/open-source/) for providing the code coverage platform that helps us improve our test coverage. - -Crowdin - -Thanks to [Crowdin](https://crowdin.com/) for providing the localization platform that helps us translate Misskey into many languages. - -Docker - -Thanks to [Docker](https://hub.docker.com/) for providing the container platform that helps us run Misskey in production.