Skip to content

Add static personal site with portfolio and GitHub Pages deploy workflow#4

Open
tryflowk wants to merge 2 commits intomainfrom
codex/create-portfolio-page-with-link-tree-nuwagf
Open

Add static personal site with portfolio and GitHub Pages deploy workflow#4
tryflowk wants to merge 2 commits intomainfrom
codex/create-portfolio-page-with-link-tree-nuwagf

Conversation

@tryflowk
Copy link
Copy Markdown
Owner

Motivation

  • Provide a simple static personal site (link-tree and portfolio) and automate publishing to GitHub Pages.
  • Make it easy to run locally and document deployment steps in the repository README.md.

Description

  • Add static site files: index.html, portfolio.html, and styles.css implementing a dark-themed link-tree and portfolio layout.
  • Add .nojekyll to disable Jekyll processing for Pages and update README.md with local run instructions and published URLs.
  • Add a GitHub Actions workflow ./github/workflows/deploy-pages.yml that packages the repository and deploys it to GitHub Pages using actions/configure-pages, actions/upload-pages-artifact, and actions/deploy-pages.

Testing

  • No automated tests were added or executed for these static assets and workflow changes.

Codex Task

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant