Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Oct 25, 2025

Implements a pkgdown website for the Robseq package with automated deployment via GitHub Actions.

Changes

Core Configuration

  • _pkgdown.yml: Bootstrap 5 theme with cosmo bootswatch, custom branding, navigation structure for Reference/Articles/News sections, and author links
  • .github/workflows/pkgdown.yaml: Automated build and deployment to gh-pages branch on pushes to main/master

Documentation Structure

  • vignettes/robseqexample.Rmd: Migrated getting started guide to proper vignette format
  • NEWS.md: Package changelog for version tracking
  • DESCRIPTION: Added knitr/rmarkdown dependencies and VignetteBuilder configuration

Deployment

Website will be available at https://schatterjee30.github.io/Robseq/ once GitHub Pages is enabled in repository settings with gh-pages branch as source.

The workflow triggers on:

  • Push to main/master (builds and deploys)
  • Pull requests (builds for preview)
  • Manual dispatch
Original prompt

create a pkgdown website for Robseq


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

Copilot AI and others added 2 commits October 25, 2025 16:00
Co-authored-by: fadikar <22967396+fadikar@users.noreply.github.com>
Co-authored-by: fadikar <22967396+fadikar@users.noreply.github.com>
Copilot AI changed the title [WIP] Create pkgdown website for Robseq Add pkgdown website configuration and GitHub Actions deployment Oct 25, 2025
Copilot AI requested a review from fadikar October 25, 2025 16:04
Copy link
Collaborator

@fadikar fadikar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • icon should have aria-label
  • commit docs/

@fadikar
Copy link
Collaborator

fadikar commented Oct 25, 2025

@copilot use docs/ to deploy instead of GitHub pages

@fadikar fadikar marked this pull request as ready for review October 25, 2025 16:20
@fadikar fadikar merged commit 90e6f68 into main Oct 25, 2025
0 of 2 checks passed
@fadikar fadikar deleted the copilot/create-pkgdown-website branch October 25, 2025 16:20
Copilot AI requested a review from fadikar October 25, 2025 16:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants