Skip to content
17 changes: 8 additions & 9 deletions .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,17 +8,16 @@ jobs:
make-release:
runs-on: macOS-latest
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
with:
token: ${{ secrets.GH_TOKEN }}
github_token: ${{ secrets.GITHUB_TOKEN }}

- name: Get Version
id: get-version
run: echo "version=$(grep -o "[0-9]\+\.[0-9]\+\.[0-9]\+" ../ios/sprig_flutter_plugin.podspec)" >> $GITHUB_OUTPUT
run: echo "version=$(grep -o -m 1 "[0-9]\+\.[0-9]\+\.[0-9]\+" pubspec.yaml)" >> $GITHUB_OUTPUT

- name: Create or update tag
uses: rickstaa/action-create-tag@v1
with:
tag: ${{ steps.get-version.outputs.version }}
message: "Release ${{ steps.get-version.outputs.version }}" # Optional: A message for the tag
github_token: ${{ secrets.GITHUB_TOKEN }} # Required for authentication
- name: Create Tag
run: bash ./scripts/tag-and-release.sh tag ${{ secrets.GITHUB_TOKEN }} ${{ steps.get-version.outputs.version }}

- name: Create release
run: bash ./scripts/tag-and-release.sh release ${{ secrets.GITHUB_TOKEN }} ${{ steps.get-version.outputs.version }}
Loading