Skip to content

workflows. update files #15

workflows. update files

workflows. update files #15

Workflow file for this run

name: Build and Release Dev
on:
push:
branches:
- "dev"
workflow_dispatch:
jobs:
tagging:
runs-on: ubuntu-latest
steps:
- name: Check out Git repository
uses: actions/checkout@v2
- name: Get Previous tag
uses: actions-ecosystem/action-get-latest-tag@v1
id: get-latest-tag
- name: Get tag name without extra info
uses: jungwinter/split@master
id: branch
with:
msg: ${{ steps.get-latest-tag.outputs.tag }}
separator: "dev"
maxsplit: -1
- name: Get short sha
id: vars
run: echo "sha_short=$(git rev-parse --short HEAD)" >> $GITHUB_OUTPUT
- name: Push Git Tag
run: |
git config user.name "NethBot"
git config user.email "[email protected]"
git commit -m '${{ steps.branch.outputs._0 }}.dev.${{ steps.vars.outputs.sha_short }}'
git tag ${{ steps.branch.outputs._0 }}.dev.${{ steps.vars.outputs.sha_short }}
git push origin dev --tags