File tree Expand file tree Collapse file tree 5 files changed +26
-26
lines changed
Expand file tree Collapse file tree 5 files changed +26
-26
lines changed Original file line number Diff line number Diff line change 1- name : Deploy docs
1+ name : 🚀 Deploy docs
22
33on :
44 release :
1212
1313jobs :
1414 test :
15- name : Deploy docs
15+ name : 🚀 Deploy docs
1616 runs-on : ubuntu-20.04
1717 steps :
1818 - uses : actions/checkout@v4
1919
20- - name : Gather branch information
20+ - name : 📋 Gather branch information
2121 id : version_info
2222 continue-on-error : true
2323 run : |
@@ -26,15 +26,15 @@ jobs:
2626
2727 echo "We're running on version ${version}"
2828
29- - name : Append the current version to the introduction document
29+ - name : 🛠️ Append the current version to the introduction document
3030 run : |
3131 sed -i "1 s|$| ${{ steps.version_info.outputs.version }}|" apidoc/introduction.md
3232
33- - name : Run apidoc
33+ - name : 🏃🏼 Run apidoc
3434 run : |
3535 npx [email protected] -i . -f js -e node_modules 3636
37- - name : Deploy apidocs for git tags
37+ - name : 🚀 Deploy apidocs for git tags
3838 if : ${{ github.event_name == 'release' && github.event.action == 'published' }}
3939 run : |
4040 set -e
Original file line number Diff line number Diff line change 1- name : Purge Pull Request Image
1+ name : 🗑️ Purge Pull Request Image
22
33# https://docs.github.com/en/actions/reference/events-that-trigger-workflows#registry_package
44# Purge Pull Request Image
1010 purge_pr_image :
1111 runs-on : ubuntu-latest
1212 steps :
13- - name : Purge Pull Request Image
13+ - name : 💣 Purge Pull Request Image
14141515 with :
1616 token : ${{ secrets.GHCR_TOKEN}}
Original file line number Diff line number Diff line change 1- name : Purge untagged images
1+ name : 🗑️ Purge untagged images
22
33# https://docs.github.com/en/actions/reference/events-that-trigger-workflows#registry_package
44# Run cleanup job if a new package was published or updated
99 purge_untagged_images :
1010 runs-on : ubuntu-latest
1111 steps :
12- - name : clean packages
12+ - name : 🧹 clean packages
13131414 with :
1515 token : ${{ secrets.GHCR_TOKEN}}
1616 organization : ${{ github.repository_owner}}
1717 container : ${{ github.event.repository.name }}
18- untagged : true
18+ prune- untagged : true
Original file line number Diff line number Diff line change 1- name : Build and publish to Github Container Registry
1+ name : 🏗️ Build and publish to Github Container Registry
22
33on :
44 push :
@@ -20,17 +20,17 @@ jobs:
2020 packages : write
2121
2222 steps :
23- - name : Checkout repository
23+ - name : ⬇️ Checkout repository
2424 uses : actions/checkout@v4
2525
26- - name : Log in to the Container registry
26+ - name : 🔑 Log in to the Container registry
27272828 with :
2929 registry : ${{ env.REGISTRY }}
3030 username : ${{ github.actor }}
3131 password : ${{ secrets.GHCR_TOKEN }}
3232
33- - name : Extract metadata (tags, labels) for Docker
33+ - name : 📋 Extract metadata (tags, labels) for Docker
3434 id : meta
35353636 with :
4040 prefix=
4141 suffix=
4242
43- - name : Build and push Docker image
43+ - name : 🐳 Build and push Docker image
44444545 with :
4646 context : .
Original file line number Diff line number Diff line change 1- name : Test and build
1+ name : 👷🏼 Test and build
22
33on :
44 push :
1010
1111jobs :
1212 lint :
13- name : Lint code
13+ name : 🔬 Lint code
1414 runs-on : ubuntu-20.04
1515 steps :
1616 - uses : actions/checkout@v4
1717
18- - name : Install Node.js 16
18+ - name : ⬣ Install Node.js
19192020 with :
21- node-version : 16
21+ node-version : 18
2222
23- - name : Get yarn cache directory path
23+ - name : 📁 Get yarn cache directory path
2424 id : yarn-cache-dir-path
2525 run : |
2626 echo "##[set-output name=dir;]$(yarn cache dir)"
2727
28- - name : Restore yarn cache
28+ - name : 🔧 Restore yarn cache
29293030 id : yarn-cache
3131 with :
@@ -34,20 +34,20 @@ jobs:
3434 restore-keys : |
3535 ${{ runner.os }}-yarn-
3636
37- - name : Install project dependencies
37+ - name : ⬇️ Install project dependencies
3838 run : |
3939 yarn --prefer-offline --pure-lockfile
4040
41- - name : Run eslint
41+ - name : 🔬 Run eslint
4242 run : |
4343 yarn run lint:ci
4444
4545 test :
46- name : Run tests
46+ name : ⚡ Run tests
4747 runs-on : ubuntu-20.04
4848 steps :
4949 - uses : actions/checkout@v4
5050
51- - name : Execute tests
51+ - name : ⚡ Execute tests
5252 run : |
5353 yarn test
You can’t perform that action at this time.
0 commit comments