From 01ab38b3d8cbda2cd699e7defc276d5750b0d936 Mon Sep 17 00:00:00 2001 From: Rowan Cockett Date: Thu, 5 Feb 2026 09:10:05 +0100 Subject: [PATCH 1/2] Updates to article listing --- articles.md | 12 +++++++----- myst.yml | 7 ------- 2 files changed, 7 insertions(+), 12 deletions(-) diff --git a/articles.md b/articles.md index 950bcd2..dce201e 100644 --- a/articles.md +++ b/articles.md @@ -3,8 +3,10 @@ title: Latest Research description: '' --- -article title / article link -authors -**Interactive abstract figure** - - +```{cn:articles} +:venue: microscopy +:show-thumbnails: +:show-date: +:show-authors: +:layout: cards +``` diff --git a/myst.yml b/myst.yml index 11265d5..2a43331 100644 --- a/myst.yml +++ b/myst.yml @@ -21,10 +21,8 @@ project: - file: articles.md - file: writing-an-article.md - file: editors.md - site: title: Elemental Microscopy - logo_text: EM nav: - title: Overview url: /overview @@ -34,8 +32,3 @@ site: url: /writing-an-article - title: Team url: /editors - domains: - - microscopy-elemental.curve.space - actions: - - title: Microscopy Society of America - url: https://www.microscopy.org/ From 73e29f08b2cb87abaefd6697cbfd243e3e3cfb25 Mon Sep 17 00:00:00 2001 From: Rowan Cockett Date: Thu, 5 Feb 2026 09:12:35 +0100 Subject: [PATCH 2/2] Update github actions fro deployment --- .github/workflows/deploy.yml | 26 +++++++------------------- 1 file changed, 7 insertions(+), 19 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index fc7db10..0b750a0 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -1,23 +1,11 @@ -# This file was created automatically with `myst init --gh-curvenote` 🪄 💚 - -name: Curvenote Deploy +name: Publish Landing Content on: push: - # Runs on pushes targeting the default branch - branches: [main] -permissions: - # Sets permissions of the GITHUB_TOKEN to allow read of private repos - contents: read -# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued. -# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete. -concurrency: - group: 'pages' - cancel-in-progress: false + branches: ["main"] jobs: build-and-deploy: - runs-on: ubuntu-latest - steps: - - name: Deploy 🚀 - uses: curvenote/action-myst-publish@v1 - env: - CURVENOTE_TOKEN: ${{ secrets.CURVENOTE_TOKEN }} + uses: curvenote/actions/.github/workflows/push.yml@v1 + with: + landing-content: microscopy + secrets: + CURVENOTE: ${{ secrets.CURVENOTE_TOKEN }}