diff --git a/.forgejo/workflows/docker.yml b/.forgejo/workflows/docker.yml index 5150e41..13ba627 100644 --- a/.forgejo/workflows/docker.yml +++ b/.forgejo/workflows/docker.yml @@ -15,13 +15,11 @@ jobs: - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 - - run: apt update && apt install -y docker + - run: | + apt update && apt install -y docker.io + service docker start - name: Login to Forgejo Container Registry - uses: docker/login-action@v3 - with: - registry: ${{ forgejo.server_url }} - username: ${{ forgejo.actor }} - password: ${{ secrets.FORGEJO_TOKEN }} + run: echo "${{ secrets.FORGEJO_TOKEN }}" | docker login ${{ forgejo.server_url }} -u ${{ forgejo.actor }} --password-stdin - name: Build and push image uses: docker/build-push-action@v5 @@ -42,13 +40,11 @@ jobs: - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 - - run: apt update && apt install -y docker + - run: | + apt update && apt install -y docker.io + service docker start - name: Login to Forgejo Container Registry - uses: docker/login-action@v3 - with: - registry: ${{ forgejo.server_url }} - username: ${{ forgejo.actor }} - password: ${{ secrets.FORGEJO_TOKEN }} + run: echo "${{ secrets.FORGEJO_TOKEN }}" | docker login ${{ forgejo.server_url }} -u ${{ forgejo.actor }} --password-stdin - name: Build and push image uses: docker/build-push-action@v5