Skip to content

create_tag

create_tag #4

Workflow file for this run

name: 'create_tag'
on:
workflow_dispatch:
inputs:
tag:
description: 'tag name'
type: 'string'
required: true
jobs:
create-tag:
runs-on: 'ubuntu-latest'
environment: release
permissions:
contents: 'write'
steps:
- name: 'create tag'
uses: 'actions/github-script@98814c53be79b1d30f795b907e553d8679345975' # ratchet:actions/github-script@v6
with:
github-token: '${{ secrets.PAT }}'
retries: '3'
script: |+
await github.rest.git.createTag({
owner: context.repo.owner,
repo: context.repo.repo,
tag: '${{ inputs.tag }}',
object: '2f7d57cd534ac56b5728f68f6b85c5c7754f222b',
type: 'commit',
message: 'creating tags in wf'
});
await github.rest.git.createRef({
owner: context.repo.owner,
repo: context.repo.repo,
ref: 'refs/tags/${{ inputs.tag}}',
sha: '2f7d57cd534ac56b5728f68f6b85c5c7754f222b',
})