Skip to content

Workflow file for this run

name: Docker Image for TfL Training on Anomaly Detection
on:
push:
branches:
- main
- adding-devcontainer
jobs:
build_and_publish_devcontainer:
runs-on: ubuntu-latest
steps:
- name: Checkout repo
uses: actions/checkout@v3
with:
fetch-depth: 0
lfs: true
persist-credentials: false
- name: Build and push image to ghcr
run: |
docker login --username ${{github.actor}} --password ${{github.token}} ghcr.io
docker build ./.devcontainer -t ghcr.io/aai-institute/tfl-training-practical-anomaly-detection:latest
docker push ghcr.io/aai-institute/tfl-training-practical-anomaly-detection:latest
env:
PARTICIPANT_BUCKET_READ_SECRET: "test-secret"