diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml deleted file mode 100644 index 6d7ad6f..0000000 --- a/.github/workflows/ci.yml +++ /dev/null @@ -1,54 +0,0 @@ -name: ci - -on: - push: - branches: [main] - pull_request: - branches: [main] - -permissions: - contents: read - -jobs: - lint: - name: Check for build and type issues - runs-on: ubuntu-latest - - steps: - - name: checkout - uses: actions/checkout@v4 - - - name: install node - uses: actions/setup-node@v3 - with: - node-version: 18 - - - name: install pnpm - uses: pnpm/action-setup@v2 - with: - version: 8 - run_install: false - - - name: Get pnpm store directory - shell: bash - run: | - echo "STORE_PATH=$(pnpm store path --silent)" >> $GITHUB_ENV - - - name: Setup pnpm cache - uses: actions/cache@v3 - with: - path: ${{ env.STORE_PATH }} - key: ${{ runner.os }}-pnpm-store-${{ hashFiles('**/pnpm-lock.yaml') }} - restore-keys: | - ${{ runner.os }}-pnpm-store- - - - name: Install dependencies - run: pnpm install - - # use astro check for issues - - name: Run check - run: pnpm astro check - - # ensure build works - - name: Run build - run: pnpm build diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml deleted file mode 100644 index d267b11..0000000 --- a/.github/workflows/stale.yml +++ /dev/null @@ -1,32 +0,0 @@ -# This workflow warns and then closes issues and PRs that have had no activity for a specified amount of time. -# -# You can adjust the behavior by modifying this file. -# For more information, see: -# https://github.com/actions/stale -name: Mark stale issues and pull requests - -on: - schedule: - - cron: "39 23 * * *" - -jobs: - stale: - runs-on: ubuntu-latest - permissions: - issues: write - pull-requests: write - - steps: - - uses: actions/stale@v7 - with: - repo-token: ${{ secrets.GITHUB_TOKEN }} - stale-issue-label: "no-issue-activity" - stale-pr-label: "no-pr-activity" - stale-issue-message: "This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions." - stale-pr-message: "This PR has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions." - close-issue-message: "This issue was closed because it has been stalled for 5 days with no activity." - days-before-stale: 30 - days-before-close: 5 - days-before-pr-close: -1 - exempt-issue-labels: "not-stale,bug,pinned,security,pending,awaiting-approval,work-in-progress" - exempt-pr-labels: "not-stale,bug,pinned,security,pending,awaiting-approval,work-in-progress" diff --git a/src/components/ArticleContainer.astro b/src/components/ArticleContainer.astro index a272a27..9fe7723 100644 --- a/src/components/ArticleContainer.astro +++ b/src/components/ArticleContainer.astro @@ -1,6 +1,5 @@ --- import { Icon } from "astro-icon/components"; -import ShareButtons from "./ShareButtons.astro"; import { cn } from "@/utils/tailwind"; export interface Props { @@ -16,10 +15,6 @@ const { className = "", dataPagefindBody = true } = Astro.props; > -
- -
- + {!isPreview && } + { + !isPreview && ( +
+ +
+ ) + } diff --git a/src/layouts/BlogPost.astro b/src/layouts/BlogPost.astro index fa599b3..0d01910 100644 --- a/src/layouts/BlogPost.astro +++ b/src/layouts/BlogPost.astro @@ -7,6 +7,7 @@ import WebMentions from "@/components/blog/webmentions/index.astro"; import GiscusComment from "@/components/componentsBefore/GiscusComment"; import BaseLayout from "./Base.astro"; import ArticleContainer from "@/components/ArticleContainer.astro"; +import ShareButtons from "@/components/ShareButtons.astro"; interface Props { post: CollectionEntry<"post">; @@ -51,6 +52,9 @@ const readingTime: string = remarkPluginFrontmatter.readingTime; +
+ +