This commit is contained in:
nora 2024-07-01 20:24:00 +02:00
parent 009f85acc2
commit de02947066
6 changed files with 32 additions and 5 deletions

View file

@ -1,33 +0,0 @@
name: Deploy an application
on:
workflow_dispatch:
inputs:
app:
type: choice
description: The app to deploy
options:
- widetom
- cargo-bisect-rustc-service
- killua-bot
- discord-court-bot
- hugo-chat
- cors
- uptime
- dockerolat
jobs:
build:
runs-on: ubuntu-latest
name: Build
steps:
- name: Login to docker.nilstrieb.dev
uses: docker/login-action@v2
with:
registry: docker.nilstrieb.dev
username: ${{ secrets.DOCKER_NILSTRIEB_DEV_USER }}
password: ${{ secrets.DOCKER_NILSTRIEB_DEV_PASSWORD }}
- uses: actions/checkout@v3
- name: Build docker image
run: |
ci/build.sh ${{ github.event.inputs.app }}