Minor fixes for gitea actions
Some checks failed
release / Build and push Docker image (push) Failing after 2m53s

This commit is contained in:
2025-01-04 17:10:54 +03:30
parent 8251fdefdb
commit 3354be62b6

View File

@@ -1,7 +1,4 @@
# name: release
name: Create and publish Docker image
# Configures this workflow to run every time a change is pushed to the branch called `release`.
on: on:
push: push:
branches: [ "main" ] branches: [ "main" ]
@@ -13,35 +10,38 @@ env:
jobs: jobs:
docker: docker:
name: Build and push Docker image
runs-on: ubuntu-latest runs-on: ubuntu-latest
# Sets the permissions granted to the `GITHUB_TOKEN` for the actions in this job.
permissions: permissions:
contents: read contents: read
packages: write packages: write
attestations: write attestations: write
id-token: write id-token: write
#
steps: steps:
- name: Checkout repository - uses: actions/checkout@v4
uses: actions/checkout@v4 - name: Setup Docker Buildx
# Uses the `docker/login-action` action to log in to the Container registry registry using the account and password that will publish the packages. Once published, the packages are scoped to the account defined here. uses: docker/setup-buildx-action@v2
- name: Log in to the Container registry with:
uses: docker/login-action@65b78e6e13532edd9afa3aa52ac7964289d1a9c1 install: true
- name: Log in to Container registry
uses: docker/login-action@v2
with: with:
registry: git.mahdium.ir registry: git.mahdium.ir
username: ${{ secrets.USERNAME }} username: ${{ secrets.USERNAME }}
password: ${{ secrets.PASSWORD }} password: ${{ secrets.PASSWORD }}
# This step uses [docker/metadata-action](https://github.com/docker/metadata-action#about) to extract tags and labels that will be applied to the specified image. The `id` "meta" allows the output of this step to be referenced in a subsequent step. The `images` value provides the base name for the tags and labels. - name: Extract Docker metadata
- name: Extract metadata (tags, labels) for Docker
id: meta id: meta
uses: docker/metadata-action@9ec57ed1fcdbf14dcef7dfbe97b2010124a938b7 uses: docker/metadata-action@v4
with: with:
images: git.mahdium.ir/mahdium/cats-of-mastodon-telegram-bot images: git.mahdium.ir/mahdium/cats-of-mastodon-telegram-bot
- name: Build and push Docker image
- name: Build and push uses: docker/build-push-action@v4
uses: docker/build-push-action@v5
with: with:
context: . context: .
push: true push: true
tags: | # tags: git.mahdium.ir/mahdium/cats-of-mastodon-telegram-bot${{gitea.sha}},git.mahdium.ir/mahdium/cats-of-mastodon-telegram-bot:latest
git.mahdium.ir/mahdium/cats-of-mastodon-telegram-bot:latest # labels: ${{ steps.meta.outputs.labels }}
tags: ${{ steps.meta.outputs.tags }}
labels: ${{ steps.meta.outputs.labels }}