chore: update global workflows (#3907)

This commit is contained in:
LizardByte-bot 2025-06-12 20:42:08 -04:00 committed by GitHub
commit a212a542a0
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
22 changed files with 280 additions and 1653 deletions

39
.github/workflows/_docker.yml vendored Normal file
View file

@ -0,0 +1,39 @@
---
# This workflow is centrally managed in https://github.com/LizardByte/.github/
# Don't make changes to this file in this repo as they will be overwritten with changes made to the same file in
# the above-mentioned repo.
name: Docker
permissions:
contents: write
packages: write
on:
pull_request:
branches:
- master
types:
- opened
- synchronize
- reopened
push:
branches:
- master
workflow_dispatch:
concurrency:
group: "${{ github.workflow }}-${{ github.ref }}"
cancel-in-progress: true
jobs:
call-docker:
name: Docker
uses: LizardByte/.github/.github/workflows/__call-docker.yml@master
if: ${{ github.repository != 'LizardByte/.github' }}
secrets:
DOCKER_HUB_USERNAME: ${{ secrets.DOCKER_HUB_USERNAME }}
DOCKER_HUB_PASSWORD: ${{ secrets.DOCKER_HUB_PASSWORD }}
DOCKER_HUB_ACCESS_TOKEN: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }}
GH_BOT_NAME: ${{ secrets.GH_BOT_NAME }}
GH_BOT_TOKEN: ${{ secrets.GH_BOT_TOKEN }}
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}