@@ -33,10 +33,13 @@ jobs:
3333 jvm : temurin@17
3434 apps : scala-cli
3535 - name : Checkout current branch (full)
36- uses : actions/checkout@v4
36+ uses : actions/checkout@main
3737 with :
3838 fetch-depth : 0
3939
40+ - name : Install required libraries
41+ run : sudo apt-get update && sudo apt-get install -y libgtk-4-dev libgraphene-1.0-dev libavif-dev
42+
4043 - name : Cache Playwright dependencies
4144 id : cache-pw
4245 uses : actions/cache@v2
@@ -106,14 +109,14 @@ jobs:
106109 with :
107110 jvm : temurin@17
108111 apps : scala-cli
109- - uses : actions/checkout@v4
112+ - uses : actions/checkout@main
110113 with :
111114 fetch-depth : 0
112115 fetch-tags : true
113116 - run : ./mill site.publishDocs
114117 - name : Setup Pages
115- uses : actions/configure-pages@v4
116- - uses : actions/upload-artifact@v3
118+ uses : actions/configure-pages@main
119+ - uses : actions/upload-artifact@main
117120 with :
118121 name : page
119122 path : out/site/publishDocs.dest
@@ -129,14 +132,14 @@ jobs:
129132 url : ${{ steps.deployment.outputs.page_url }}
130133 runs-on : ubuntu-latest
131134 steps :
132- - uses : actions/download-artifact@v3
135+ - uses : actions/download-artifact@main
133136 with :
134137 name : page
135138 path : .
136- - uses : actions/configure-pages@v4
137- - uses : actions/upload-pages-artifact@v2
139+ - uses : actions/configure-pages@main
140+ - uses : actions/upload-pages-artifact@main
138141 with :
139142 path : .
140143 - name : Deploy to GitHub Pages
141144 id : deployment
142- uses : actions/deploy-pages@v3
145+ uses : actions/deploy-pages@main
0 commit comments