Skip to content

Build Icecast

Build Icecast #1

name: Build Icecast
on:
workflow_dispatch:
push:
branches:
- master
paths:
- icecast/Dockerfile
- .github/workflows/build-icecast.yaml
env:
GITHUB_TOKEN: ${{ secrets.GHCR_PAT }}
DOCKER_USERNAME: ${{ secrets.DOCKER_USERNAME }}
DOCKER_PASSWORD: ${{ secrets.DOCKER_PASSWORD }}
SLACK_BOT_TOKEN: ${{ secrets.SLACK_BOT_TOKEN }}
jobs:
release:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v7
- name: Docker Build and Notify
uses: ./.github/actions/docker-build-notify
with:
context: 'icecast'
image_name: 'easypi/icecast'