Sha256: f2b5da37564b80af2e60eaa7fa4123a15d520db00383a3fe3d5e60b6013861e7

Contents?: true

Size: 726 Bytes

Versions: 1

Compression:

Stored size: 726 Bytes

Contents

name: Tag and Release

on:
  workflow_dispatch:
  push:
    branches:
      - main
    paths:
      - "lib/slack_webhook_logger/version.rb"
  pull_request_target:
    types:
      - closed

jobs:
  ruby:
    uses: yettoapp/actions/.github/workflows/ruby_gem_release.yml@main
    secrets:
      rubygems_api_key: ${{ secrets.RUBYGEMS_API_BOT_KEY }}
      gh_token: ${{ secrets.GITHUB_TOKEN }}
    with:
      gem_name: slack_webhook_logger
      version_filepath: lib/slack_webhook_logger/version.rb
      prepare: ${{ github.event_name == 'push' }}
      release: ${{ github.event_name == 'workflow_dispatch' || ((github.event.pull_request.merged == true) && (contains(github.event.pull_request.labels.*.name, 'release'))) }}

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
slack_webhook_logger-0.7.0 .github/workflows/publish.yml