Files
my-docs/.github/workflows/buidl_and_push_ghcr.yml
gitea_admin d3acbe0024
Some checks failed
Build Docker Image / build (push) Failing after 5s
更新 .github/workflows/buidl_and_push_ghcr.yml
2025-12-18 12:54:44 +00:00

36 lines
756 B
YAML

name: Build Docker Image
on:
push:
branches:
- main
- master
pull_request:
branches:
- main
- master
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Extract metadata
id: meta
run: |
echo "date=$(date +'%Y%m%d-%H%M%S')" >> $GITHUB_OUTPUT
echo "sha_short=$(echo ${GITHUB_SHA} | cut -c1-7)" >> $GITHUB_OUTPUT
- name: Build Docker image
run: |
docker build \
-t myapp:${{ steps.meta.outputs.sha_short }} \
-t myapp:latest \
-f Dockerfile \
.
- name: List images
run: docker images | grep myapp