Skip to content

Release v1.0.2

Release v1.0.2 #4

Workflow file for this run

name: Docker Image CI Api
on:
release:
types: [created]
jobs:
build_and_publish:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Set env
run: echo "RELEASE_VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV
- name: Build and push the image
run: |
docker login --username classinsights --password ${{ secrets.GITHUB_TOKEN }} ghcr.io
docker build --tag ghcr.io/classinsights/api:$RELEASE_VERSION --tag ghcr.io/classinsights/api:latest .
docker push ghcr.io/classinsights/api --all-tags