Skip to content

Align AAS implementation with what can be mapped to official DPP spec and implement the preview spec of the DPP (data model and interface) #749

Align AAS implementation with what can be mapped to official DPP spec and implement the preview spec of the DPP (data model and interface)

Align AAS implementation with what can be mapped to official DPP spec and implement the preview spec of the DPP (data model and interface) #749

Workflow file for this run

name: Docker Image CI
on:
push:
branches: [ main ]
pull_request:
branches: [ main ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
with:
fetch-depth: 0
- uses: dotnet/nbgv@master
id: nbgv
with:
setAllVars: true
- name: Get the repo name (lower case)
id: get_repo
uses: ASzc/change-string-case-action@v1
with:
string: ${{ github.repository }}
- name: Login to GitHub Container Registry
uses: docker/login-action@v1
with:
registry: ghcr.io
username: ${{ github.repository_owner }}
password: ${{ secrets.GITHUB_TOKEN }}
- name: Build and Push Docker Image
uses: docker/build-push-action@v2
with:
context: .
push: ${{ github.event_name != 'pull_request' }} # Will only push image, when not in pull_request
file: UACloudLibraryServer/Dockerfile
tags: |
ghcr.io/${{ steps.get_repo.outputs.lowercase }}:${{ steps.nbgv.outputs.SemVer2 }}
ghcr.io/${{ steps.get_repo.outputs.lowercase }}:latest