diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 99e7b0d..c2509a7 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -8,6 +8,7 @@ on: env: REGISTRY: ghcr.io IMAGE_NAME: ${{ github.repository }} + IMAGE_NAME_LOWER: ${{ github.repository }} jobs: build-base: @@ -29,12 +30,16 @@ jobs: registry: ${{ env.REGISTRY }} username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} + + - name: Set lowercase image name + id: lower + run: echo "IMAGE_NAME_LOWER=${IMAGE_NAME,,}" >> $GITHUB_ENV - name: Extract metadata id: meta uses: docker/metadata-action@v5 with: - images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} + images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME_LOWER }} tags: | type=semver,pattern={{version}} type=raw,value=latest @@ -76,7 +81,7 @@ jobs: context: . file: Dockerfile.kali push: true - tags: | - ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}:kali + tags: | + ${{ env.REGISTRY }}/${{ env.IMAGE_NAME_LOWER }}:kali cache-from: type=gha cache-to: type=gha,mode=max diff --git a/ghostcrew/agents/crew/worker_pool.py b/ghostcrew/agents/crew/worker_pool.py index 8b4b67a..7009e6d 100644 --- a/ghostcrew/agents/crew/worker_pool.py +++ b/ghostcrew/agents/crew/worker_pool.py @@ -44,7 +44,7 @@ class WorkerPool: def _generate_id(self) -> str: """Generate unique worker ID.""" - worker_id = f"agent-{self._next_id}" + worker_id = f"ghost-{self._next_id}" self._next_id += 1 return worker_id