@@ -48,49 +48,57 @@ jobs:
4848 run : |
4949 git config --global user.name qameta-ci
5050 git config --global user.email [email protected] 51+
5152 - name : " Set release version"
5253 run : |
5354 sed -i -e '/<PropertyGroup>/,/<\/PropertyGroup>/ s|<Version>[0-9a-zA-Z.|-]*</Version>|<Version>${{ env.release_version }}</Version>|g' ./Directory.Build.props
5455 cat ./Directory.Build.props
56+
5557 - name : " Update schema links"
5658 run : |
57- sed -i -e '/"$ref"/s|/allure-csharp/[^/]*|/allure-csharp/${{ env.release_version }}|g' ./Allure.NUnit/Schemas/allureConfig.schema.json
58- cat ./Allure.NUnit/Schemas/allureConfig.schema.json
59- sed -i -e '/"$ref"/s|/allure-csharp/[^/]*|/allure-csharp/${{ env.release_version }}|g' ./Allure.Xunit/Schemas/allureConfig.schema.json
60- cat ./Allure.Xunit/Schemas/allureConfig.schema.json
61- sed -i -e '/"$ref"/s|/allure-csharp/[^/]*|/allure-csharp/${{ env.release_version }}|g' ./Allure.SpecFlow/Schemas/allureConfig.schema.json
62- cat ./Allure.SpecFlow/Schemas/allureConfig.schema.json
63- sed -i -e '/"$ref"/s|/allure-csharp/[^/]*|/allure-csharp/${{ env.release_version }}|g' ./Allure.Reqnroll/Schemas/allureConfig.schema.json
64- cat ./Allure.Reqnroll/Schemas/allureConfig.schema.json
65- sed -i -e '/"$schema"/s|/allure-csharp/[^/]*|/allure-csharp/${{ env.release_version }}|g' ./Allure.Net.Commons/allureConfig.Template.json
66- cat ./Allure.Net.Commons/allureConfig.Template.json
67- sed -i -e '/"$schema"/s|/allure-csharp/[^/]*|/allure-csharp/${{ env.release_version }}|g' ./Allure.NUnit.Examples/allureConfig.json
68- cat ./Allure.NUnit.Examples/allureConfig.json
69- sed -i -e '/"$schema"/s|/allure-csharp/[^/]*|/allure-csharp/${{ env.release_version }}|g' ./Allure.Xunit.Examples/allureConfig.json
70- cat ./Allure.Xunit.Examples/allureConfig.json
71- sed -i -e '/"$schema"/s|/allure-csharp/[^/]*|/allure-csharp/${{ env.release_version }}|g' ./Allure.SpecFlow/allureConfig.Template.json
72- cat ./Allure.SpecFlow/allureConfig.Template.json
73- sed -i -e '/"$schema"/s|/allure-csharp/[^/]*|/allure-csharp/${{ env.release_version }}|g' ./Allure.SpecFlow.Tests.Samples/allureConfig.json
74- cat ./Allure.SpecFlow.Tests.Samples/allureConfig.json
75- sed -i -e '/"$schema"/s|/allure-csharp/[^/]*|/allure-csharp/${{ env.release_version }}|g' ./Allure.SpecFlow.Tests/allureConfig.json
76- cat ./Allure.SpecFlow.Tests/allureConfig.json
77- sed -i -e '/"$schema"/s|/allure-csharp/[^/]*|/allure-csharp/${{ env.release_version }}|g' ./Allure.Reqnroll/allureConfig.Template.json
78- cat ./Allure.Reqnroll/allureConfig.Template.json
79- sed -i -e '/"$schema"/s|/allure-csharp/[^/]*|/allure-csharp/${{ env.release_version }}|g' ./Allure.Reqnroll.Tests.Samples/allureConfig.json
80- cat ./Allure.Reqnroll.Tests.Samples/allureConfig.json
59+ sed -i -e '/"$ref"/s|/allure-csharp/[^/]*|/allure-csharp/${{ env.release_version }}|g' ./src/Allure.NUnit/Schemas/allureConfig.schema.json
60+ cat ./src/Allure.NUnit/Schemas/allureConfig.schema.json
61+ sed -i -e '/"$ref"/s|/allure-csharp/[^/]*|/allure-csharp/${{ env.release_version }}|g' ./src/Allure.Xunit/Schemas/allureConfig.schema.json
62+ cat ./src/Allure.Xunit/Schemas/allureConfig.schema.json
63+ sed -i -e '/"$ref"/s|/allure-csharp/[^/]*|/allure-csharp/${{ env.release_version }}|g' ./src/Allure.SpecFlow/Schemas/allureConfig.schema.json
64+ cat ./src/Allure.SpecFlow/Schemas/allureConfig.schema.json
65+ sed -i -e '/"$ref"/s|/allure-csharp/[^/]*|/allure-csharp/${{ env.release_version }}|g' ./src/Allure.Reqnroll/Schemas/allureConfig.schema.json
66+ cat ./src/Allure.Reqnroll/Schemas/allureConfig.schema.json
67+ sed -i -e '/"$schema"/s|/allure-csharp/[^/]*|/allure-csharp/${{ env.release_version }}|g' ./src/Allure.Net.Commons/allureConfig.Template.json
68+ cat ./src/Allure.Net.Commons/allureConfig.Template.json
69+ sed -i -e '/"$schema"/s|/allure-csharp/[^/]*|/allure-csharp/${{ env.release_version }}|g' ./examples/Allure.NUnit.Examples/allureConfig.json
70+ cat ./examples/Allure.NUnit.Examples/allureConfig.json
71+ sed -i -e '/"$schema"/s|/allure-csharp/[^/]*|/allure-csharp/${{ env.release_version }}|g' ./examples/Allure.Xunit.Examples/allureConfig.json
72+ cat ./examples/Allure.Xunit.Examples/allureConfig.json
73+ sed -i -e '/"$schema"/s|/allure-csharp/[^/]*|/allure-csharp/${{ env.release_version }}|g' ./src/Allure.SpecFlow/allureConfig.Template.json
74+ cat ./src/Allure.SpecFlow/allureConfig.Template.json
75+ sed -i -e '/"$schema"/s|/allure-csharp/[^/]*|/allure-csharp/${{ env.release_version }}|g' ./tests/Allure.SpecFlow.Tests.Samples/allureConfig.json
76+ cat ./tests/Allure.SpecFlow.Tests.Samples/allureConfig.json
77+ sed -i -e '/"$schema"/s|/allure-csharp/[^/]*|/allure-csharp/${{ env.release_version }}|g' ./tests/Allure.SpecFlow.Tests/allureConfig.json
78+ cat ./tests/Allure.SpecFlow.Tests/allureConfig.json
79+ sed -i -e '/"$schema"/s|/allure-csharp/[^/]*|/allure-csharp/${{ env.release_version }}|g' ./src/Allure.Reqnroll/allureConfig.Template.json
80+ cat ./src/Allure.Reqnroll/allureConfig.Template.json
81+ sed -i -e '/"$schema"/s|/allure-csharp/[^/]*|/allure-csharp/${{ env.release_version }}|g' ./tests/Allure.Reqnroll.Tests.Samples/allureConfig.json
82+ cat ./tests/Allure.Reqnroll.Tests.Samples/allureConfig.json
83+ sed -i -e '/"$schema"/s|/allure-csharp/[^/]*|/allure-csharp/${{ env.release_version }}|g' ./tests/Allure.Reqnroll.Tests/allureConfig.json
84+ cat ./tests/Allure.Reqnroll.Tests/allureConfig.json
85+
8186 - name : " Commit release version and create tag"
8287 run : |
8388 git commit -am "release ${{ env.release_version }}"
8489 git tag ${{ env.release_version }}
8590 git push origin ${{ env.release_version }}
91+
8692 - name : " Set next development version"
8793 run : |
8894 sed -i -e '/<PropertyGroup>/,/<\/PropertyGroup>/ s|<Version>[0-9a-zA-Z.|-]*</Version>|<Version>${{ inputs.nextVersion }}-SNAPSHOT</Version>|g' ./Directory.Build.props
8995 cat ./Directory.Build.props
96+
9097 - name : " Commit next development version and push it"
9198 run : |
9299 git commit -am "set next development version ${{ inputs.nextVersion }}"
93100 git push origin ${{ github.ref }}
101+
94102 - name : " Publish Github Release"
9510396104 with :
0 commit comments