From 3151c82f0012203ec2ddc04b0ddaf97d2f01a54c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A1ra=20El-Saig?= Date: Tue, 30 Jul 2024 18:19:26 +0200 Subject: [PATCH 1/2] Update publish-cloudsmith.yml --- .github/workflows/publish-cloudsmith.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/publish-cloudsmith.yml b/.github/workflows/publish-cloudsmith.yml index 4ae9c4beb..b130919a9 100644 --- a/.github/workflows/publish-cloudsmith.yml +++ b/.github/workflows/publish-cloudsmith.yml @@ -5,7 +5,7 @@ on: branches: - main tags: - - v*-preview-* + - v*-preview.* jobs: call-publish-workflow: From 4b9a10b3a1ad71fd3859ab557121c7a788b7a3a8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A1ra=20El-Saig?= Date: Tue, 30 Jul 2024 18:32:57 +0200 Subject: [PATCH 2/2] Split publish-cloudsmith.yml. --- .github/workflows/publish-cloudsmith-tag.yml | 14 ++++++++++++++ .github/workflows/publish-cloudsmith.yml | 2 -- OrchardCore.Commerce.sln | 1 + 3 files changed, 15 insertions(+), 2 deletions(-) create mode 100644 .github/workflows/publish-cloudsmith-tag.yml diff --git a/.github/workflows/publish-cloudsmith-tag.yml b/.github/workflows/publish-cloudsmith-tag.yml new file mode 100644 index 000000000..46613a5e1 --- /dev/null +++ b/.github/workflows/publish-cloudsmith-tag.yml @@ -0,0 +1,14 @@ +name: Publish to CloudSmith from tag + +on: + push: + tags: + - v*-preview.* + +jobs: + call-publish-workflow: + uses: Lombiq/GitHub-Actions/.github/workflows/publish-nuget.yml@dev + with: + source: https://nuget.cloudsmith.io/orchardcore/commerce/v3/index.json + secrets: + API_KEY: ${{ secrets.CLOUDSMITH_API_KEY }} diff --git a/.github/workflows/publish-cloudsmith.yml b/.github/workflows/publish-cloudsmith.yml index b130919a9..3765a9530 100644 --- a/.github/workflows/publish-cloudsmith.yml +++ b/.github/workflows/publish-cloudsmith.yml @@ -4,8 +4,6 @@ on: push: branches: - main - tags: - - v*-preview.* jobs: call-publish-workflow: diff --git a/OrchardCore.Commerce.sln b/OrchardCore.Commerce.sln index 4b0c7ccbb..3d5421f04 100644 --- a/OrchardCore.Commerce.sln +++ b/OrchardCore.Commerce.sln @@ -45,6 +45,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "workflows", "workflows", "{ .github\workflows\publish-cloudsmith.yml = .github\workflows\publish-cloudsmith.yml .github\workflows\publish-nuget.yml = .github\workflows\publish-nuget.yml .github\workflows\validate-pull-request.yml = .github\workflows\validate-pull-request.yml + .github\workflows\publish-cloudsmith-tag.yml = .github\workflows\publish-cloudsmith-tag.yml EndProjectSection EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "OrchardCore.Commerce.ContentFields", "src\Modules\OrchardCore.Commerce.ContentFields\OrchardCore.Commerce.ContentFields.csproj", "{8027FB33-B110-48A2-9B71-89F1EA96EB67}"