Skip to content

Commit 111e5da

Browse files
committed
Update deployment workflow and enhance homepage content for Next.js site
1 parent 7d9d56c commit 111e5da

2 files changed

Lines changed: 25 additions & 17 deletions

File tree

.github/workflows/deploy.yml

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,16 @@
1-
# Sample workflow for building and deploying a Next.js site to GitHub Pages
2-
#
3-
# To get started with Next.js see: https://nextjs.org/docs/getting-started
4-
#
51
name: Deploy Next.js site to GitHub Pages
62

73
on:
8-
# Runs on pushes targeting the default branch
94
push:
105
branches: ["main"]
116

12-
# Allows you to run this workflow manually from the Actions tab
137
workflow_dispatch:
148

15-
# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
169
permissions:
1710
contents: read
1811
pages: write
1912
id-token: write
2013

21-
# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
22-
# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
2314
concurrency:
2415
group: "pages"
2516
cancel-in-progress: false
@@ -56,10 +47,6 @@ jobs:
5647
- name: Setup Pages
5748
uses: actions/configure-pages@v5
5849
with:
59-
# Automatically inject basePath in your Next.js configuration file and disable
60-
# server side image optimization (https://nextjs.org/docs/api-reference/next/image#unoptimized).
61-
#
62-
# You may remove this line if you want to manage the configuration yourself.
6350
static_site_generator: next
6451
- name: Restore cache
6552
uses: actions/cache@v4

app/page.js

Lines changed: 25 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,33 @@ export default function Home() {
22
return (
33
<>
44
<header className="text-black">
5-
<div className="flex flex-col items-center justify-center min-h-screen bg-gray-100">
5+
<div className="flex flex-col items-center justify-center min-h-screen bg-gray-100 px-4">
66
<h1 className="text-3xl font-bold">Suwethan M</h1>
7-
<p className="text-lg text-gray-700">Software Engineer</p>
8-
<p className="mt-2 text-center max-w-md">
9-
Passionate about building scalable applications and solving complex problems.
7+
<p className="text-lg text-gray-700">
8+
<b>Software Engineer |</b> <i>2+ years of experience</i>
109
</p>
10+
<ul className="mt-4 text-center max-w-md list-disc list-inside space-y-2 text-gray-800">
11+
<li>
12+
Passionate about building scalable, high-performance applications and
13+
solving complex problems with innovative solutions.
14+
</li>
15+
<li>
16+
Skilled at designing robust architectures, optimizing systems for
17+
efficiency, and translating business needs into technical deliverables.
18+
</li>
19+
<li>
20+
Strong foundation in problem-solving, with a focus on clean,
21+
maintainable code and continuous improvement.
22+
</li>
23+
<li>
24+
Thrives in collaborative environments, embracing challenges as
25+
opportunities to grow and create impactful software that scales.
26+
</li>
27+
</ul>
28+
<div className="mt-12 px-6 py-3 bg-yellow-100 text-yellow-800 rounded-xl text-center text-lg shadow-sm">
29+
🚧 This website is under construction. <br />
30+
Please check back later for updates!
31+
</div>
1132
</div>
1233
</header>
1334
</>

0 commit comments

Comments
 (0)