mirror of
https://github.com/TheBinaryNinja/tvapp2.git
synced 2026-06-04 13:05:41 -04:00
83 lines
1.5 KiB
YAML
83 lines
1.5 KiB
YAML
# #
|
||
# @type github workflow
|
||
# @desc deploys docker container
|
||
# @author Aetherinox
|
||
# @url https://github.com/Aetherinox
|
||
# #
|
||
|
||
name: "⚙️ Deploy › Docker › Main"
|
||
run-name: "⚙️ Deploy › Docker › Main"
|
||
|
||
# #
|
||
# triggers
|
||
# #
|
||
|
||
on:
|
||
|
||
# #
|
||
# Trigger > Workflow Dispatch
|
||
# #
|
||
|
||
workflow_dispatch:
|
||
inputs:
|
||
|
||
# #
|
||
# true: runs all actions, even ones not scheduled
|
||
# false: only scheduled tasks will run
|
||
# #
|
||
|
||
PRINT_ONLY:
|
||
description: "📑 Print Debugs Only"
|
||
required: true
|
||
default: false
|
||
type: boolean
|
||
|
||
# #
|
||
# Trigger > Push
|
||
# #
|
||
|
||
push:
|
||
tags:
|
||
- '*'
|
||
|
||
# #
|
||
# environment variables
|
||
# #
|
||
|
||
env:
|
||
BOT_NAME_1: AdminServ
|
||
BOT_NAME_2: AdminServX
|
||
BOT_NAME_3: EuropaServ
|
||
BOT_NAME_DEPENDABOT: dependabot[bot]
|
||
|
||
# #
|
||
# jobs
|
||
# #
|
||
|
||
jobs:
|
||
|
||
|
||
# #
|
||
# Job > Docker Release > Github
|
||
# #
|
||
|
||
docker-release-github:
|
||
name: >-
|
||
📦 Release › Github
|
||
runs-on: ubuntu-latest
|
||
permissions:
|
||
contents: read
|
||
packages: write
|
||
attestations: write
|
||
id-token: write
|
||
steps:
|
||
|
||
# #
|
||
# Release > Github > Start
|
||
# #
|
||
|
||
- name: "✅ Start"
|
||
id: task_release_gh_start
|
||
run: |
|
||
echo "Starting Github docker release"
|