aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/main.yml19
-rw-r--r--.lighthouserc.json6
-rw-r--r--pages/index.js2
3 files changed, 10 insertions, 17 deletions
diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index bf096e2..3cef293 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -1,15 +1,14 @@
-name: CI
-on: [push]
+name: Lighthouse CI
+on: push
jobs:
- lighthouseci:
+ lighthouse:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- - uses: actions/setup-node@v1
+ - name: Audit URLs using Lighthouse
+ uses: treosh/lighthouse-ci-action@v9
with:
- node-version: 18
- - run: yarn install && yarn global add @lhci/cli@0.6.x
- - run: yarn run export
- - run: lhci autorun
- env:
- LHCI_GITHUB_APP_TOKEN: ${{ secrets.LHCI_GITHUB_APP_TOKEN }}
+ urls: |
+ https://alee14.me
+ uploadArtifacts: true # save results as an action artifacts
+ temporaryPublicStorage: true # upload lighthouse report to the temporary storage
diff --git a/.lighthouserc.json b/.lighthouserc.json
deleted file mode 100644
index 7e15975..0000000
--- a/.lighthouserc.json
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "staticDistDir": "out/",
- "upload" : {
- "target": "temporary-public-storage"
- }
-}
diff --git a/pages/index.js b/pages/index.js
index 66be816..1fb0519 100644
--- a/pages/index.js
+++ b/pages/index.js
@@ -45,7 +45,7 @@ export default function Home() {
<div className="text-center justify-center font-bold pb-5 flex flex-col space-y-3">
<p>&copy; Copyright 2018-2022 Andrew Lee</p>
<p>Created using <a href="https://nextjs.org" className="link" target="_blank" rel="noopener noreferrer">Next.js</a>, and <a href="https://tailwindcss.com" className="link" target="_blank" rel="noopener noreferrer">Tailwind CSS</a>. Hosted on <a href="https://www.netlify.com" className="link" target="_blank" rel="noopener noreferrer">Netlify</a>.</p>
- <p>Using <a href="https://fontawesome.com/">FontAwesome</a> as the main icon style for this site.</p>
+ <p>Using <a href="https://fontawesome.com">FontAwesome</a> as the main icon style for this site.</p>
<p>This website is licensed under the <a href="https://www.gnu.org/licenses/gpl-3.0.en.html" className="link" target="_blank" rel="noopener noreferrer">GNU General Public License v3</a></p>
<p className="link"><a href="https://github.com/Alee14/personal-website" target="_blank" rel="noopener noreferrer">The source code of this website is publicly available</a></p>
</div>