Skip to content

TagBot trigger issue #1304

TagBot trigger issue

TagBot trigger issue #1304

Workflow file for this run

name: TagBot
on:
issue_comment:
types:
- created
workflow_dispatch:
inputs:
lookback:
description: "[DEPRECATED] No longer has any effect"
default: "3"
jobs:
TagBot:
if: github.event_name == 'workflow_dispatch' || github.actor == 'JuliaTagBot'
# ubuntu-slim doesn't support containers, and thus won't work
runs-on: ubuntu-latest
# This is a monorepo with one registered package per subdirectory. TagBot
# reads <subdir>/Project.toml to find the package UUID; without `subdir` it
# reads the root [workspace] Project.toml, finds no UUID, and skips with
# "This package is not registered". So run one TagBot per package.
strategy:
fail-fast: false
matrix:
subdir:
- GNNGraphs
- GNNlib
- GraphNeuralNetworks
- GNNLux
steps:
- uses: JuliaRegistries/TagBot@14d7645453716d7a2f09b1da0504a024f97462a1 # v1.25.10
with:
subdir: ${{ matrix.subdir }}
token: ${{ secrets.GITHUB_TOKEN }}
# For commits that modify workflow files: SSH key enables tagging, but
# releases require manual creation. For full automation of such commits,
# use a PAT with `workflow` scope instead of GITHUB_TOKEN.
# See: https://github.com/JuliaRegistries/TagBot#commits-that-modify-workflow-files
ssh: ${{ secrets.DOCUMENTER_KEY }}
# ssh: ${{ secrets.NAME_OF_MY_SSH_PRIVATE_KEY_SECRET }}
# changelog_format: github # 'custom' (default), 'github', or 'conventional'