dev #9
3 changed files with 22 additions and 29 deletions
|
@ -48,21 +48,22 @@ jobs:
|
|||
token: ${{ secrets.FORGEJO_TOKEN }}
|
||||
tag: ${{ github.ref_name }}
|
||||
|
||||
unlighthouse:
|
||||
needs: [publish]
|
||||
if: success()
|
||||
runs-on: docker
|
||||
container: registry.gitlab.com/gitlab-ci-utils/lighthouse:latest
|
||||
services:
|
||||
website:
|
||||
image: forgejo.neshweb.net/firq/firq-dev-website:preview
|
||||
steps:
|
||||
- name: Install Dependencies
|
||||
run: npm install @unlighthouse/cli puppeteer
|
||||
- name: Run unlighthouse
|
||||
run: node_modules/.bin/unlighthouse-ci
|
||||
- name: Upload reports
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
name: unlighthouse-reports
|
||||
path: unlighthouse-reports/
|
||||
# doesn't work atm
|
||||
# unlighthouse:
|
||||
# needs: [publish]
|
||||
# if: success()
|
||||
# runs-on: docker
|
||||
# container: registry.gitlab.com/gitlab-ci-utils/lighthouse:latest
|
||||
# services:
|
||||
# website:
|
||||
# image: forgejo.neshweb.net/firq/firq-dev-website:preview
|
||||
# steps:
|
||||
# - name: Install Dependencies
|
||||
# run: npm install @unlighthouse/cli puppeteer
|
||||
# - name: Run unlighthouse
|
||||
# run: node_modules/.bin/unlighthouse-ci
|
||||
# - name: Upload reports
|
||||
# uses: actions/upload-artifact@v3
|
||||
# with:
|
||||
# name: unlighthouse-reports
|
||||
# path: unlighthouse-reports/
|
||||
|
|
|
@ -5,21 +5,13 @@ on:
|
|||
|
||||
jobs:
|
||||
unlighthouse:
|
||||
runs-on: dind
|
||||
runs-on: docker
|
||||
container: registry.gitlab.com/gitlab-ci-utils/lighthouse:latest
|
||||
services:
|
||||
firqdevwebsite:
|
||||
image: forgejo.neshweb.net/firq/firq-dev-website:preview
|
||||
options: >-
|
||||
--health-cmd "curl --fail http://localhost:8081 || exit 1"
|
||||
--health-interval 10s
|
||||
--health-timeout 5s
|
||||
--health-retries 5
|
||||
steps:
|
||||
- name: Install Dependencies
|
||||
run: npm install @unlighthouse/cli puppeteer
|
||||
- name: Run unlighthouse
|
||||
run: node_modules/.bin/unlighthouse-ci --site "http://firqdevwebsite:8081"
|
||||
run: node_modules/.bin/unlighthouse-ci --site "https://preview.firq.dev/"
|
||||
- name: Upload reports
|
||||
uses: actions/upload-artifact@v3
|
||||
with:
|
||||
|
|
|
@ -46,7 +46,7 @@ const fulllink = `/${slug}`
|
|||
color: white;
|
||||
text-decoration: none;
|
||||
justify-content: center;
|
||||
align-items: flex-end;
|
||||
align-items: center;
|
||||
font-size: 1.4em;
|
||||
height: 100%;
|
||||
font-weight: bold;
|
||||
|
|
Loading…
Reference in a new issue