Skip to content

Commit 28ff9ad

Browse files
committed
update actions
1 parent 6a82824 commit 28ff9ad

File tree

2 files changed

+23
-33
lines changed

2 files changed

+23
-33
lines changed

.github/workflows/develop.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,11 @@ jobs:
2121
runs-on: windows-latest
2222
steps:
2323
- name: Checkout
24-
uses: actions/checkout@v4
24+
uses: actions/checkout@v5
2525
with:
2626
fetch-depth: 0
2727
- name: Setup .NET
28-
uses: actions/setup-dotnet@v4
28+
uses: actions/setup-dotnet@v5
2929
with:
3030
dotnet-version: 9.0.x
3131
- name: Setup GitVersion
@@ -71,7 +71,7 @@ jobs:
7171
show_branch: true
7272
only_changed_files: true
7373
- name: ReportGenerator
74-
uses: danielpalme/ReportGenerator-GitHub-Action@5.2.1
74+
uses: danielpalme/ReportGenerator-GitHub-Action@5.4.15
7575
with:
7676
reports: './tests/HydraScript.IntegrationTests/bin/Debug/net9.0/TestResults/coverage.cobertura.xml'
7777
targetdir: './coverage-report'

.github/workflows/release.yml

Lines changed: 20 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -14,29 +14,26 @@ jobs:
1414
publish_version: ${{ steps.version_step.outputs.publishVersion }}
1515
steps:
1616
- name: Checkout
17-
uses: actions/checkout@v4
17+
uses: actions/checkout@v5
1818
with:
1919
fetch-depth: 0
2020
- name: Setup .NET
21-
uses: actions/setup-dotnet@v4
22-
with:
23-
dotnet-version: 7.0.x
21+
uses: actions/setup-dotnet@v5
2422
- name: Determine Version
2523
id: version_step
2624
run: |
2725
tag=$( git describe --tags --abbrev=0 )
2826
echo "majorMinorPatch=$tag" >> $GITHUB_OUTPUT
2927
echo "publishVersion=${tag:1}" >> $GITHUB_OUTPUT
3028
- name: Setup GitReleaseManager
31-
uses: gittools/actions/gitreleasemanager/setup@v3.0.0
29+
uses: gittools/actions/gitreleasemanager/setup@v4.1.0
3230
with:
33-
versionSpec: '0.18.x'
31+
versionSpec: '0.20.x'
3432
- name: Create release with GitReleaseManager
35-
uses: gittools/actions/gitreleasemanager/create@v3.0.0
33+
uses: gittools/actions/gitreleasemanager/create@v4.1.0
3634
with:
3735
token: ${{ secrets.GITHUB_TOKEN }}
38-
owner: 'Stepami'
39-
repository: 'hydrascript'
36+
repository: 'Stepami/hydrascript'
4037
milestone: ${{ steps.version_step.outputs.majorMinorPatch }}
4138
name: ${{ steps.version_step.outputs.majorMinorPatch }}
4239

@@ -57,29 +54,26 @@ jobs:
5754
runs-on: ${{ matrix.config.os }}
5855
steps:
5956
- name: Checkout
60-
uses: actions/checkout@v4
57+
uses: actions/checkout@v5
6158
- name: Setup .NET
62-
uses: actions/setup-dotnet@v4
59+
uses: actions/setup-dotnet@v5
6360
with:
64-
dotnet-version: |
65-
7.0.x
66-
9.0.x
61+
dotnet-version: '9.0.x'
6762
- name: Setup GitReleaseManager
68-
uses: gittools/actions/gitreleasemanager/setup@v3.0.0
63+
uses: gittools/actions/gitreleasemanager/setup@v4.1.0
6964
with:
70-
versionSpec: '0.18.x'
65+
versionSpec: '0.20.x'
7166
- name: Publish
7267
run: |
7368
mkdir output
7469
dotnet publish ./src/HydraScript/HydraScript.csproj -r ${{ matrix.config.rid }} -p:Version=${{ needs.create-release.outputs.publish_version }} -o ./output
7570
- name: Rename Executable
7671
run: mv ./output/HydraScript${{ matrix.config.rid == 'win-x64' && '.exe' || '' }} ./output/hydrascript_${{ matrix.config.rid }}${{ matrix.config.rid == 'win-x64' && '.exe' || '' }}
7772
- name: Add asset to a release with GitReleaseManager
78-
uses: gittools/actions/gitreleasemanager/addasset@v3.0.0
73+
uses: gittools/actions/gitreleasemanager/addasset@v4.1.0
7974
with:
8075
token: ${{ secrets.GITHUB_TOKEN }}
81-
owner: 'Stepami'
82-
repository: 'hydrascript'
76+
repository: 'Stepami/hydrascript'
8377
milestone: ${{ needs.create-release.outputs.determined_version }}
8478
assets: ./output/hydrascript_${{ matrix.config.rid }}${{ matrix.config.rid == 'win-x64' && '.exe' || '' }}
8579

@@ -89,24 +83,20 @@ jobs:
8983
needs: upload-release-assets
9084
steps:
9185
- name: Setup .NET
92-
uses: actions/setup-dotnet@v4
93-
with:
94-
dotnet-version: 7.0.x
86+
uses: actions/setup-dotnet@v5
9587
- name: Setup GitReleaseManager
96-
uses: gittools/actions/gitreleasemanager/setup@v3.0.0
88+
uses: gittools/actions/gitreleasemanager/setup@v4.1.0
9789
with:
98-
versionSpec: '0.18.x'
90+
versionSpec: '0.20.x'
9991
- name: Publish release with GitReleaseManager
100-
uses: gittools/actions/gitreleasemanager/publish@v3.0.0
92+
uses: gittools/actions/gitreleasemanager/publish@v4.1.0
10193
with:
10294
token: ${{ secrets.GITHUB_TOKEN }}
103-
owner: 'Stepami'
104-
repository: 'hydrascript'
95+
repository: 'Stepami/hydrascript'
10596
milestone: ${{ needs.upload-release-assets.outputs.determined_version }}
10697
- name: Close release with GitReleaseManager
107-
uses: gittools/actions/gitreleasemanager/close@v3.0.0
98+
uses: gittools/actions/gitreleasemanager/close@v4.1.0
10899
with:
109100
token: ${{ secrets.GITHUB_TOKEN }}
110-
owner: 'Stepami'
111-
repository: 'hydrascript'
101+
repository: 'Stepami/hydrascript'
112102
milestone: ${{ needs.upload-release-assets.outputs.determined_version }}

0 commit comments

Comments
 (0)