From dce35ff88132675825bcd15448312093a2fb6fde Mon Sep 17 00:00:00 2001 From: rustdesk Date: Wed, 5 Jul 2023 17:47:10 +0800 Subject: [PATCH] flutter-tag.yml --- .github/workflows/flutter-build.yml | 2 +- .github/workflows/flutter-nightly.yml | 1 + .github/workflows/flutter-tag.yml | 18 ++++++++++++++++++ 3 files changed, 20 insertions(+), 1 deletion(-) create mode 100644 .github/workflows/flutter-tag.yml diff --git a/.github/workflows/flutter-build.yml b/.github/workflows/flutter-build.yml index 5042cc97e..3dfd1ad39 100644 --- a/.github/workflows/flutter-build.yml +++ b/.github/workflows/flutter-build.yml @@ -15,7 +15,7 @@ env: # for arm64 linux FLUTTER_ELINUX_VERSION: "3.10.5" FLUTTER_ELINUX_COMMIT_ID: "410b3ca42f2cd0c485edf517a1666652bab442d4" - TAG_NAME: "nightly" + TAG_NAME: "${{ inputs.upload-tag }}" # vcpkg version: 2023.04.15 # for multiarch gcc compatibility VCPKG_COMMIT_ID: "501db0f17ef6df184fcdbfbe0f87cde2313b6ab1" diff --git a/.github/workflows/flutter-nightly.yml b/.github/workflows/flutter-nightly.yml index c251a2b25..67dc14ae9 100644 --- a/.github/workflows/flutter-nightly.yml +++ b/.github/workflows/flutter-nightly.yml @@ -12,3 +12,4 @@ jobs: secrets: inherit with: upload-artifact: true + upload-tag: "nightly" diff --git a/.github/workflows/flutter-tag.yml b/.github/workflows/flutter-tag.yml new file mode 100644 index 000000000..1857840c1 --- /dev/null +++ b/.github/workflows/flutter-tag.yml @@ -0,0 +1,18 @@ +name: Flutter Tag Build + +on: + workflow_dispatch: + push: + tags: + - 'v[0-9]+.[0-9]+.[0-9]+' + - '[0-9]+.[0-9]+.[0-9]+' + - 'v[0-9]+.[0-9]+.[0-9]+-[0-9]+' + - '[0-9]+.[0-9]+.[0-9]+-[0-9]+' + +jobs: + run-flutter-tag-build: + uses: ./.github/workflows/flutter-build.yml + secrets: inherit + with: + upload-artifact: true + upload-tag: "1.2.0"