mitsein 0.9.0

Strongly typed APIs for non-empty collections, slices, and iterators.
Documentation
name: Release
on:
  workflow_dispatch:
    inputs:
      version:
        required: true
        type: string
jobs:
  ci:
    uses: ./.github/workflows/continuous-integration.yml
  powerset:
    needs: [ci]
    uses: ./.github/workflows/feature-powerset.yml
  tag:
    name: Tag
    needs: [ci, powerset]
    runs-on: ubuntu-latest
    permissions:
      contents: write
      packages: write
    steps:
      - uses: actions/checkout@v3
        with:
          token: ${{ secrets.GITHUB_TOKEN }}
      - run: |
          git config --local user.name "GitHub Action"
          git config --local user.email "action@github.com"
          git tag -a "v${{ inputs.version }}" -m "Tag version v${{ inputs.version }}."
          git push origin "v${{ inputs.version }}"