Skip to content

Commit dd84741

Browse files
committed
refactor(ci): ♻️ simplify restore, format, build, and test commands
1 parent e0eb90e commit dd84741

1 file changed

Lines changed: 12 additions & 8 deletions

File tree

.github/workflows/ci.yml

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -58,28 +58,32 @@ jobs:
5858
${{ runner.os }}-nuget-
5959
6060
- name: Restore
61+
env:
62+
ResoniteAssembliesDir: ${{ steps.resonite.outputs.resonite-path }}
6163
shell: bash
6264
run: |
63-
dotnet restore ReferenceReplacement.sln \
64-
-p:ResoniteAssembliesDir="${{ steps.resonite.outputs.resonite-path }}"
65+
dotnet restore ReferenceReplacement.sln
6566
6667
- name: Verify formatting
68+
env:
69+
ResoniteAssembliesDir: ${{ steps.resonite.outputs.resonite-path }}
6770
shell: bash
6871
run: |
69-
dotnet format ReferenceReplacement.sln --verify-no-changes --no-restore \
70-
--property ResoniteAssembliesDir="${{ steps.resonite.outputs.resonite-path }}"
72+
dotnet format ReferenceReplacement.sln --verify-no-changes --no-restore
7173
7274
- name: Build
75+
env:
76+
ResoniteAssembliesDir: ${{ steps.resonite.outputs.resonite-path }}
7377
shell: bash
7478
run: |
75-
dotnet build ReferenceReplacement.sln --configuration Release --no-restore \
76-
-p:ResoniteAssembliesDir="${{ steps.resonite.outputs.resonite-path }}"
79+
dotnet build ReferenceReplacement.sln --configuration Release --no-restore
7780
7881
- name: Test
82+
env:
83+
ResoniteAssembliesDir: ${{ steps.resonite.outputs.resonite-path }}
7984
shell: bash
8085
run: |
81-
dotnet test ReferenceReplacement.sln --configuration Release --no-build \
82-
-p:ResoniteAssembliesDir="${{ steps.resonite.outputs.resonite-path }}"
86+
dotnet test ReferenceReplacement.sln --configuration Release --no-build
8387
8488
- name: Prepare release assets
8589
if: startsWith(github.ref, 'refs/tags/v')

0 commit comments

Comments
 (0)