From 3094b13a59c4cb939ce486812b94c4cd530bf1f7 Mon Sep 17 00:00:00 2001 From: matthieu42morin Date: Mon, 29 Apr 2024 19:33:38 +0200 Subject: [PATCH] actions update - build details, new, tokens --- .github/workflows/netlify_publish.yml | 12 +++---- src/lib/config/index.ts | 51 --------------------------- 2 files changed, 6 insertions(+), 57 deletions(-) delete mode 100644 src/lib/config/index.ts diff --git a/.github/workflows/netlify_publish.yml b/.github/workflows/netlify_publish.yml index 26e66ca..cb48882 100644 --- a/.github/workflows/netlify_publish.yml +++ b/.github/workflows/netlify_publish.yml @@ -9,7 +9,7 @@ jobs: timeout-minutes: 10 runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v3 name: Checkout - name: Build run: | @@ -19,14 +19,14 @@ jobs: - name: Deploy to Netlify uses: nwtgck/actions-netlify@v3.0 with: - publish-dir: './dist' - production-branch: master - github-token: ${{ secrets.GITHUB_TOKEN }} - deploy-message: "Deploy from GitHub Actions" + publish-dir: './build' + production-branch: deploy + github-token: ${{ secrets.GH_TOKEN }} + deploy-message: "Deploy from Gitea Actions" enable-pull-request-comment: false enable-commit-comment: true overwrites-pull-request-comment: true env: NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }} NETLIFY_SITE_ID: ${{ secrets.NETLIFY_SITE_ID }} - timeout-minutes: 1 + timeout-minutes: 5 diff --git a/src/lib/config/index.ts b/src/lib/config/index.ts deleted file mode 100644 index 117b525..0000000 --- a/src/lib/config/index.ts +++ /dev/null @@ -1,51 +0,0 @@ -import { dev } from '$app/environment' - -/* Website config */ -const siteTitle = '' -const siteShortTitle = '' -const description = - 'I code, I think, I write. My thoughts go into the world of Free & Open Source Software, AI and philosophy of mind, Climate Change, Cybersecurity.' -const siteUrl = dev ? 'http://localhost:5174' : 'https://mattmor.in' -const author = 'Matt Morin' -const backgroundColor = '#111827' -const themeColor = '#3b82f6' -const logo = '/Logo.png' -const keywords = 'Dev, FOSS, Nix, Philosopher, DevOps, Climate' -const ogLanguage = 'en_US' -const siteLanguage = 'en-US' -const defaultOgImage = '' -const defaultOgSquareImage = '' -const defaultTwitterImage = '' - -// prettier-ignore -const website = { siteTitle, siteShortTitle, description, siteUrl, author, backgroundColor, themeColor, logo, keywords, ogLanguage, siteLanguage, defaultOgImage, defaultOgSquareImage, defaultTwitterImage }; - -/* Social Nicknames */ -const GHNick = 'matthieu42morin' -const LINick = 'mattmor-in' -const MatrixServer = '' -const MatrixNick = '' -const MastodonServer = 'mastodon.social' -const MastodonNick = '@matt_mor' - -const socialNicks = { GHNick, LINick, MatrixNick, MastodonNick } - -/* Social links */ -const Email = 'matt.b.morin@protonmail.com' -const Github = `https://github.com/${GHNick}` -const LinkedIn = `https://linkedin.com/in/${LINick}` -const Matrix = `https://${MatrixServer}/${MatrixNick}` -const Gitea = 'https://git.mattmor.in' -const Mastodon = `https://${MastodonServer}/${MastodonNick}` -const RSS = '/blog/feed' - -const socialLinks = { Email, Github, LinkedIn, Matrix, Gitea, Mastodon, RSS } - -// Routes -const NavRoutes = [ - { title: 'Home', href: '/' }, - { title: 'Blog', href: '/blog' }, - { title: 'Projects', href: '/projects' } -] - -export { website, socialNicks, socialLinks, NavRoutes }