Skip to content

Commit 27ad05c

Browse files
authored
Merge pull request #112 from supabase/fix/check-cli-version-before-release
check cli version before release
2 parents 8a632c0 + 029cb49 commit 27ad05c

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

.github/workflows/release-cli.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,18 @@ jobs:
1212
steps:
1313
- name: Checkout code
1414
uses: actions/checkout@v2
15+
- name: Read CLI version
16+
uses: SebRollen/[email protected]
17+
id: read_cli_version
18+
with:
19+
file: './cli/Cargo.toml'
20+
field: 'package.version'
21+
- name: Check Release Version is Same as CLI Version
22+
if: ${{ !endsWith(github.ref, steps.read_cli_version.outputs.value) }}
23+
run: |
24+
echo "Tag version ${{ github.ref }} doesn't match Cargo.toml version ${{ steps.read_cli_version.outputs.value }}";
25+
echo "Did you forget to update version in Cargo.toml?"
26+
exit 1
1527
- name: Create Release
1628
id: create_release
1729
uses: actions/create-release@v1

0 commit comments

Comments
 (0)