Skip to content
This repository was archived by the owner on Jan 5, 2025. It is now read-only.

Commit 10209ba

Browse files
author
Waqar Rashid
committed
Added new action for semver parsing
1 parent f8f54ef commit 10209ba

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

.github/workflows/dockerize-tag.yml

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,26 @@ on:
66
jobs:
77
build-push-tag:
88
runs-on: ubuntu-latest
9+
steps:
10+
- name: Parse semver string
11+
id: semver_parser
12+
uses: booxmedialtd/ws-action-parse-semver@v1
13+
with:
14+
input_string: 'refs/tags/v1.0.4'
15+
version_extractor_regex: '\/v(.*)$'
16+
- name: Use parsed semver
17+
run: |
18+
echo "v${{ steps.semver_parser.outputs.major }}"
19+
echo "v${{ steps.semver_parser.outputs.minor }}"
20+
echo "v${{ steps.semver_parser.outputs.patch }}"
21+
echo "v${{ steps.semver_parser.outputs.prerelease }}"
22+
echo "v${{ steps.semver_parser.outputs.build }}"
23+
echo "v${{ steps.semver_parser.outputs.fullversion }}"
924
steps:
1025
- uses: olegtarasov/[email protected]
1126
id: get-tag
27+
with:
28+
tagRegex: "v(.*)"
1229

1330
- name: Checkout Repository
1431
uses: actions/checkout@v2

0 commit comments

Comments
 (0)