From 998a3ced817c327ba61db4193c9ede8578a7a953 Mon Sep 17 00:00:00 2001 From: Volodymyr Vreshch Date: Thu, 4 Dec 2025 23:43:15 +0100 Subject: [PATCH] chore: add icons to CI workflow steps --- .github/workflows/ci.yml | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a3cee2d..cec6965 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,6 +8,7 @@ on: jobs: build-and-test: + name: ๐Ÿ—๏ธ Build & Test runs-on: ubuntu-latest strategy: @@ -15,33 +16,34 @@ jobs: node-version: [20.x, 22.x] steps: - - uses: actions/checkout@v6 + - name: ๐Ÿ“ฅ Checkout code + uses: actions/checkout@v6 - - name: Use Node.js ${{ matrix.node-version }} + - name: ๐Ÿ”ง Setup Node.js ${{ matrix.node-version }} uses: actions/setup-node@v4 with: node-version: ${{ matrix.node-version }} - cache: 'npm' + cache: "npm" - - name: Install dependencies + - name: ๐Ÿ“ฆ Install dependencies run: npm ci - - name: Type check + - name: ๐Ÿ” Type check run: npm run type-check - - name: Lint + - name: ๐Ÿ” Lint run: npm run lint - - name: Build + - name: ๐Ÿ—๏ธ Build run: npm run build - - name: Test + - name: ๐Ÿงช Test run: npm test - - name: Test coverage + - name: ๐Ÿ“Š Test coverage run: npm run test:coverage - - name: Upload coverage reports + - name: ๐Ÿ“ค Upload coverage reports uses: codecov/codecov-action@v5 if: matrix.node-version == '20.x' with: