# GENERATED BY ./create_prerelease_tag.ts -- DO NOT DIRECTLY EDIT

name: create_prerelease_tag
on:
  workflow_dispatch: {}
concurrency:
  group: '${{ github.workflow }}'
  cancel-in-progress: true
jobs:
  tag:
    name: create prerelease tag
    runs-on: ubuntu-latest
    timeout-minutes: 15
    steps:
      - name: Configure git
        run: |-
          git config --global core.symlinks true
          git config --global fetch.parallel 32
      - name: Clone repository
        uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd
        with:
          fetch-depth: 0
          token: '${{ secrets.DENOBOT_PAT }}'
      - name: Install deno
        uses: denoland/setup-deno@667a34cdef165d8d2b2e98dde39547c9daac7282
        with:
          deno-version: v2.x
      - name: Create release tag and check forward commit to main
        env:
          GITHUB_TOKEN: '${{ secrets.DENOBOT_PAT }}'
          GH_WORKFLOW_ACTOR: '${{ github.actor }}'
        run: |-
          git config user.email "${{ github.actor }}@users.noreply.github.com"
          git config user.name "${{ github.actor }}"
          ./tools/release/04_post_publish.ts

# gagen:pin actions/checkout@v6 = de0fac2e4500dabe0009e67214ff5f5447ce83dd
# gagen:pin denoland/setup-deno@v2 = 667a34cdef165d8d2b2e98dde39547c9daac7282
