Skip to content

Commit 237bf0d

Browse files
Work Flow Managerclaude
andcommitted
Fix GitHub Container Registry package visibility and naming
- Change image name from firecral-vds to firecrawl for correct package naming - Add proper OCI labels to link package to repository and enable visibility inheritance - Add multi-platform support (amd64, arm64) for broader compatibility - Package will now be published as ghcr.io/work-flow-manager/firecrawl:latest 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent a1cf2ad commit 237bf0d

1 file changed

Lines changed: 9 additions & 2 deletions

File tree

.github/workflows/build-and-push.yml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99

1010
env:
1111
REGISTRY: ghcr.io
12-
IMAGE_NAME: ${{ github.repository }}
12+
IMAGE_NAME: work-flow-manager/firecrawl
1313

1414
jobs:
1515
build-and-push:
@@ -43,14 +43,21 @@ jobs:
4343
type=semver,pattern={{version}}
4444
type=semver,pattern={{major}}.{{minor}}
4545
type=raw,value=latest,enable={{is_default_branch}}
46+
labels: |
47+
org.opencontainers.image.title=Firecrawl
48+
org.opencontainers.image.description=Firecrawl web scraping and crawling service
49+
org.opencontainers.image.source=${{ github.server_url }}/${{ github.repository }}
50+
org.opencontainers.image.url=${{ github.server_url }}/${{ github.repository }}
51+
org.opencontainers.image.documentation=${{ github.server_url }}/${{ github.repository }}
52+
org.opencontainers.image.vendor=work-flow-manager
4653
4754
- name: Build and push Docker image
4855
id: docker_build
4956
uses: docker/build-push-action@v5
5057
with:
5158
context: .
5259
file: ./Dockerfile
53-
platforms: linux/amd64
60+
platforms: linux/amd64,linux/arm64
5461
push: true
5562
tags: ${{ steps.meta.outputs.tags }}
5663
labels: ${{ steps.meta.outputs.labels }}

0 commit comments

Comments
 (0)