Skip to content

Commit 1d0dd60

Browse files
committed
Emojify workflow steps
1 parent 559bb32 commit 1d0dd60

File tree

1 file changed

+21
-21
lines changed

1 file changed

+21
-21
lines changed

.github/workflows/continuous-integration.yml

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -19,76 +19,76 @@ jobs:
1919
runs-on: ${{ matrix.os }}
2020
permissions:
2121
checks: write
22-
name: Run tests and create NuGet package
22+
name: 🛠 Build, test and pack
2323
steps:
24-
- name: Checkout git repository
24+
- name: 🧑‍💻 Checkout git repository
2525
uses: actions/checkout@v4
2626
with:
2727
fetch-depth: 0
28-
- name: Install .NET SDK
28+
- name: 🧑‍🔧 Install .NET SDK
2929
uses: actions/setup-dotnet@v4
30-
- name: Show .NET info
30+
- name: ℹ️ Show .NET info
3131
run: dotnet --info
32-
- name: Retrieve cached NuGet packages
32+
- name: 💾 Retrieve cached NuGet packages
3333
uses: actions/cache@v4
3434
with:
3535
path: ~/.nuget/packages
3636
key: ${{ runner.os }}-nuget-${{ hashFiles('**/packages.lock.json') }}
3737
restore-keys: |
3838
${{ runner.os }}-nuget-
39-
- name: Restore NuGet packages
39+
- name: ⚙️ Restore NuGet packages
4040
run: dotnet restore
41-
- name: Build solution
41+
- name: 🏗 Build solution
4242
run: dotnet build --no-restore
43-
- name: Run tests
43+
- name: 🧪 Run tests
4444
run: dotnet test --no-build
45-
- name: Upload received files from failing tests
45+
- name: 📤 Upload received files from failing tests
4646
uses: actions/upload-artifact@v4
4747
if: failure()
4848
with:
4949
name: Received-${{ runner.os }}
5050
path: "**/*.received.*"
51-
- name: Upload test results
51+
- name: 📤 Upload test results
5252
uses: actions/upload-artifact@v4
5353
if: always()
5454
with:
5555
name: TestResults (${{ runner.os }})
5656
path: TestResults-*.html
57-
- name: Upload coverage report to Codecov
57+
- name: 📤 Upload coverage report to Codecov
5858
if: matrix.os == 'ubuntu-latest' && env.CODECOV_TOKEN != ''
5959
uses: codecov/codecov-action@v4
6060
with:
6161
files: coverage/*/coverage.cobertura.xml
6262
token: ${{ secrets.CODECOV_TOKEN }}
63-
- name: Upload coverage report to Codacy
63+
- name: 📤 Upload coverage report to Codacy
6464
env:
6565
CODACY_PROJECT_TOKEN: ${{ secrets.CODACY_PROJECT_TOKEN }}
6666
if: matrix.os == 'ubuntu-latest' && env.CODACY_PROJECT_TOKEN != ''
6767
uses: codacy/codacy-coverage-reporter-action@v1
6868
with:
6969
project-token: ${{ env.CODACY_PROJECT_TOKEN }}
7070
coverage-reports: coverage/*/coverage.cobertura.xml
71-
- name: Create NuGet package
71+
- name: 📦 Create NuGet package
7272
run: dotnet pack --no-build --output .
73-
- name: Upload NuGet package artifact
73+
- name: 📤 Upload NuGet package artifact
7474
if: matrix.os == 'ubuntu-latest'
7575
uses: actions/upload-artifact@v4
7676
with:
7777
name: NuGet package
7878
path: "*.nupkg"
79-
- name: Run mutation tests and upload report to Stryker dashboard
79+
- name: 👽 Run mutation tests and upload report to Stryker dashboard
8080
env:
8181
STRYKER_DASHBOARD_API_KEY: ${{ secrets.STRYKER_DASHBOARD_API_KEY }}
8282
if: matrix.os == 'ubuntu-latest' && env.STRYKER_DASHBOARD_API_KEY != ''
8383
run: |
8484
dotnet tool restore
8585
dotnet tool run dotnet-stryker --reporter dashboard --version ${GITHUB_REF_NAME} --dashboard-api-key ${{ env.STRYKER_DASHBOARD_API_KEY }}
86-
- name: Retrieve release notes from tag
86+
- name: 📝 Retrieve release notes from tag
8787
if: matrix.os == 'ubuntu-latest' && startsWith(github.ref, 'refs/tags/')
8888
run: |
8989
git fetch --tags --force
9090
git tag --list ${{ github.ref_name }} --format='%(contents)' > ReleaseNotes.md
91-
- name: Upload release notes
91+
- name: 📤 Upload release notes
9292
if: matrix.os == 'ubuntu-latest' && startsWith(github.ref, 'refs/tags/')
9393
uses: actions/upload-artifact@v4
9494
with:
@@ -102,19 +102,19 @@ jobs:
102102
contents: write
103103
name: Publish NuGet package and create GitHub release
104104
steps:
105-
- name: Download NuGet package artifact
105+
- name: 📥 Download NuGet package artifact
106106
uses: actions/download-artifact@v4
107107
with:
108108
name: NuGet package
109-
- name: Download release notes artifact
109+
- name: 📥 Download release notes artifact
110110
uses: actions/download-artifact@v4
111111
with:
112112
name: Release Notes
113-
- name: Create GitHub Release
113+
- name: 🚢 Create GitHub Release
114114
uses: softprops/action-gh-release@v2
115115
with:
116116
name: Version ${{ github.ref_name }}
117117
body_path: ReleaseNotes.md
118118
prerelease: ${{ contains(github.ref_name, '-') }}
119-
- name: Publish NuGet package on nuget.org
119+
- name: 🚀 Publish NuGet package on nuget.org
120120
run: dotnet nuget push "*.nupkg" --source https://api.nuget.org/v3/index.json --api-key "${{ secrets.NUGET_API_KEY }}"

0 commit comments

Comments
 (0)