Add favicon to snapshot templates and GitHub Pages
Assisted-by: Claude Opus 4.6 via pi
change trwwqywolzvznmyrxkuytxolrmpvxztn
commit 87086d0f621f1e6dc6468fbdb423a29ce439f5e5
author Alpha Chen <alpha@kejadlen.dev>
date
parent pqmqsykz
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 595114b..1d167d3 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -123,6 +123,7 @@ jobs:
           gh release download "${{ needs.build.outputs.version }}" --pattern "snapshots.tar.gz" --output snapshots.tar.gz
           tar xzf snapshots.tar.gz -C gallery
           bundle exec rake "snapshots:gallery[gallery,gallery/index.html]"
+          cp public/favicon.svg gallery/
       - uses: actions/upload-pages-artifact@v3
         with:
           path: gallery
diff --git a/templates/snapshot_diff.erb b/templates/snapshot_diff.erb
index 2c6d28d..20a70c8 100644
--- a/templates/snapshot_diff.erb
+++ b/templates/snapshot_diff.erb
@@ -3,6 +3,7 @@
 <head>
   <meta charset="utf-8">
   <title>Ketchup Snapshot Diff</title>
+  <link rel="icon" href="favicon.svg" type="image/svg+xml">
   <link rel="stylesheet" href="reset.css">
   <link rel="stylesheet" href="utopia.css">
   <link rel="stylesheet" href="snapshots.css">
diff --git a/templates/snapshot_gallery.erb b/templates/snapshot_gallery.erb
index 2d85782..c79acdc 100644
--- a/templates/snapshot_gallery.erb
+++ b/templates/snapshot_gallery.erb
@@ -3,6 +3,7 @@
 <head>
   <meta charset="utf-8">
   <title><%= title %></title>
+  <link rel="icon" href="favicon.svg" type="image/svg+xml">
   <link rel="stylesheet" href="reset.css">
   <link rel="stylesheet" href="utopia.css">
   <link rel="stylesheet" href="snapshots.css">