Skip to content

ci: Trigger pipe on all semantic version tags #1

ci: Trigger pipe on all semantic version tags

ci: Trigger pipe on all semantic version tags #1

name: Publish client
on:
push:
tags:
- '^ground_control_client-v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$'
jobs:
publish:
permissions:
id-token: write
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: dart-lang/setup-dart@v1
- name: Install dependencies
run: dart pub get
working-directory: ground_control_client
- name: Publish
run: dart pub publish -force --skip-validation
working-directory: ground_control_client