19 lines
655 B
YAML
19 lines
655 B
YAML
#For use in base images repos like basin/baseimages
|
|
name: Docker Image CI
|
|
|
|
on:
|
|
push: # Build on all pushes
|
|
schedule: # Also build on all Fridays
|
|
- cron: "30 6 * * 5" #Every Friday@12 NOON IST (6:30 GMT)
|
|
# Cron: Minute(0-59) Hour(0-23) DayOfMonth(1-31) MonthOfYear(1-12) DayOfWeek(0-6)
|
|
|
|
jobs:
|
|
|
|
#Assumes the dockerfile to be at ./context/Dockerfile and context ./context
|
|
reuse-base-build-image:
|
|
uses: gmetribin/build-tools/.github/workflows/base-build-image.yml@v1.1.2
|
|
secrets: inherit
|
|
with:
|
|
image_tag: ${{ github.ref_name }}-v1 #Generally becomes basin:node-22-dev-v1
|
|
#To be updated in the code repo as per requirement
|