asimov-module-cli 25.0.0-dev.7

ASIMOV Module Command-Line Interface (CLI)
Documentation
# See: https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions
---
name: Release

# Trigger on any tag creation:
on:
  push:
    tags:
      - "*"

jobs:
  build-and-release:
    name: Build and release
    uses: asimov-platform/actions/.github/workflows/build-and-release-rust-package.yaml@master
    permissions:
      contents: read
      packages: write
    secrets: inherit
    with:
      create_release: true
      update_homebrew_tap: true
      update_scoop_bucket: true

  tweet:
    uses: asimov-platform/.github/.github/workflows/tweet.yaml@master
    needs: build-and-release
    secrets: inherit
    with:
      message: |
        📦 ASIMOV Module CLI ${{ github.ref_name }} has been released:
        ${{ needs.build-and-release.outputs.release_url }}