2025-04-02 15:12:03 +02:00
|
|
|
name: ci
|
|
|
|
|
on:
|
|
|
|
|
push:
|
|
|
|
|
jobs:
|
|
|
|
|
docker:
|
2025-04-02 15:55:21 +02:00
|
|
|
runs-on: catthehacker
|
2025-04-02 15:12:03 +02:00
|
|
|
steps:
|
2025-04-02 16:02:00 +02:00
|
|
|
- name: Test shell
|
|
|
|
|
run: zsh
|
2025-04-02 15:12:03 +02:00
|
|
|
- name: Set up Docker Buildx
|
|
|
|
|
uses: docker/setup-buildx-action@v3
|
|
|
|
|
|
|
|
|
|
- name: Get Git commit timestamps
|
|
|
|
|
run: echo "TIMESTAMP=$(git log -1 --pretty=%ct)" >> $GITHUB_ENV
|
|
|
|
|
|
|
|
|
|
- name: Build
|
|
|
|
|
uses: docker/build-push-action@v6
|
|
|
|
|
with:
|
|
|
|
|
tags: user/app:latest
|
|
|
|
|
env:
|
|
|
|
|
SOURCE_DATE_EPOCH: ${{ env.TIMESTAMP }}
|