A lexicon-driven AppView for ATProto. happyview.dev
backfill firehose jetstream atproto appview oauth lexicon
8
fork

Configure Feed

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

fix(ci): remove ATCR from publish step

Trezy 28012e1c 3c264f54

+1 -19
+1 -19
.github/workflows/docker.yml
··· 6 6 7 7 env: 8 8 GHCR_IMAGE: ghcr.io/${{ github.repository }} 9 - ATCR_IMAGE: atcr.io/${{ secrets.ATCR_NAMESPACE }}/happyview 10 9 11 10 jobs: 12 11 happyview: ··· 39 38 username: ${{ github.actor }} 40 39 password: ${{ secrets.GITHUB_TOKEN }} 41 40 42 - - name: Log in to ATCR 43 - uses: docker/login-action@v3 44 - with: 45 - registry: atcr.io 46 - username: ${{ secrets.ATCR_USERNAME }} 47 - password: ${{ secrets.ATCR_PASSWORD }} 48 - 49 41 - name: Extract metadata (tags, labels) 50 42 id: meta 51 43 uses: docker/metadata-action@v5 52 44 with: 53 45 images: | 54 46 ${{ env.GHCR_IMAGE }} 55 - ${{ env.ATCR_IMAGE }} 56 47 tags: | 57 48 type=semver,pattern={{version}} 58 49 type=semver,pattern={{major}}.{{minor}} ··· 70 61 HAPPYVIEW_VERSION=${{ github.event.release.tag_name }} 71 62 cache-from: type=gha,scope=build-${{ matrix.platform }} 72 63 cache-to: type=gha,scope=build-${{ matrix.platform }},mode=max,ignore-error=true 73 - outputs: type=image,"name=${{ env.GHCR_IMAGE }},${{ env.ATCR_IMAGE }}",push-by-digest=true,name-canonical=true,push=true 64 + outputs: type=image,"name=${{ env.GHCR_IMAGE }}",push-by-digest=true,name-canonical=true,push=true 74 65 75 66 - name: Create GHCR manifest 76 67 run: | ··· 80 71 docker buildx imagetools create $GHCR_TAGS \ 81 72 ${{ env.GHCR_IMAGE }}@${{ steps.build.outputs.digest }} 82 73 83 - - name: Create ATCR manifest 84 - run: | 85 - ATCR_TAGS=$(jq -cr '.tags | map(select(startswith("atcr.io"))) | map("-t " + .) | join(" ")' <<< "$DOCKER_METADATA_OUTPUT_JSON") 86 - if [ -n "$ATCR_TAGS" ]; then 87 - docker buildx imagetools create --append $ATCR_TAGS \ 88 - ${{ env.ATCR_IMAGE }}@${{ steps.build.outputs.digest }} 2>/dev/null || \ 89 - docker buildx imagetools create $ATCR_TAGS \ 90 - ${{ env.ATCR_IMAGE }}@${{ steps.build.outputs.digest }} 91 - fi