Files
ActionKit/.gitea/workflows/build.yml
Radek Goláň jr. baa8765ab5
All checks were successful
Build App / Build-App (push) Successful in 1m19s
Switch to alpine
2025-02-14 11:29:06 +01:00

22 lines
882 B
YAML

name: Build App
on:
push
jobs:
Build-App:
runs-on: actionkit
steps:
- name: Clone
uses: actions/checkout@v3
- name: Metadata
run: echo "COMMIT_SHORT_SHA=${GITHUB_SHA:0:10}" >> $GITHUB_ENV
- name: Build Image
run: |
podman login dev.shielddagger.com -u ${{ secrets.DOCKER_USERNAME }} -p ${{ secrets.DOCKER_PASSWORD }}
podman build . -t dev.shielddagger.com/opensource/actionkit \
--cache-from dev.shielddagger.com/opensource/actionkit/cache \
--cache-to dev.shielddagger.com/opensource/actionkit/cache
podman tag dev.shielddagger.com/opensource/actionkit dev.shielddagger.com/opensource/actionkit:${COMMIT_SHORT_SHA}
podman push dev.shielddagger.com/opensource/actionkit:latest
podman push dev.shielddagger.com/opensource/actionkit:${COMMIT_SHORT_SHA}