[READ ONLY MIRROR] Spark Social AppView Server github.com/sprksocial/server
atproto deno hono lexicon
5
fork

Configure Feed

Select the types of activity you want to include in your feed.

Migrate workflows to Blacksmith (#53)

Co-authored-by: blacksmith-sh[bot] <157653362+blacksmith-sh[bot]@users.noreply.github.com>

authored by

blacksmith-sh[bot]
blacksmith-sh[bot]
and committed by
GitHub
27d7fb1b 61d7994e

+7 -9
+4 -6
.github/workflows/build.yaml
··· 8 8 9 9 jobs: 10 10 build-and-push-appview: 11 - runs-on: ubuntu-latest 11 + runs-on: blacksmith-4vcpu-ubuntu-2404 12 12 permissions: 13 13 contents: read 14 14 packages: write ··· 44 44 - name: Set up QEMU 45 45 uses: docker/setup-qemu-action@v3 46 46 47 - - name: Set up Docker Buildx 48 - uses: docker/setup-buildx-action@v3 47 + - name: Setup Blacksmith Builder 48 + uses: useblacksmith/setup-docker-builder@v1 49 49 50 50 - name: Build and push Docker image for AppView 51 - uses: docker/build-push-action@v6 51 + uses: useblacksmith/build-push-action@v2 52 52 with: 53 53 context: . 54 54 file: ./Dockerfile 55 55 push: true 56 56 platforms: linux/amd64,linux/arm64 57 - cache-from: type=gha 58 - cache-to: type=gha,mode=max 59 57 build-args: | 60 58 COMMIT_SHA=${{ github.sha }} 61 59 tags: |
+3 -3
.github/workflows/lint-prs.yaml
··· 7 7 8 8 jobs: 9 9 format: 10 - runs-on: ubuntu-latest 10 + runs-on: blacksmith-4vcpu-ubuntu-2404 11 11 steps: 12 12 - uses: actions/checkout@v4 13 13 with: ··· 35 35 run: deno fmt --check --ignore=lexicon ${{ steps.changed_files.outputs.all_changed_files }} 36 36 37 37 lint: 38 - runs-on: ubuntu-latest 38 + runs-on: blacksmith-4vcpu-ubuntu-2404 39 39 steps: 40 40 - uses: actions/checkout@v4 41 41 with: ··· 63 63 run: deno lint 64 64 65 65 test: 66 - runs-on: ubuntu-latest 66 + runs-on: blacksmith-4vcpu-ubuntu-2404 67 67 steps: 68 68 - uses: actions/checkout@v4 69 69 with: