Skip to content

Commit 6ad9851

Browse files
Merge upstream/main into AI
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2 parents 4f96c24 + dbabb68 commit 6ad9851

File tree

22 files changed

+1349
-353
lines changed

22 files changed

+1349
-353
lines changed

.github/workflows/continuous-deployment.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,11 @@ jobs:
5555
with:
5656
node-version: 24
5757
cache: npm
58+
- name: Setup Ruby
59+
uses: ruby/setup-ruby@v1
60+
with:
61+
ruby-version: 3.3
62+
bundler-cache: true
5863
- name: Restore cache
5964
uses: actions/cache@v4
6065
with:
@@ -70,6 +75,7 @@ jobs:
7075
- name: Build with Next.js
7176
env:
7277
NEXT_BASE_PATH: ${{ github.event.repository.name }}
78+
JEKYLL_BASE_PATH: /${{ github.event.repository.name }}/blogs
7379
run: npm run build
7480
- name: Download DocumentDB packages from latest release
7581
run: .github/scripts/download_packages.sh

.github/workflows/continuous-integration.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,12 @@ jobs:
4141
with:
4242
node-version: 24
4343
cache: npm
44+
- name: Setup Ruby
45+
# The full site build now includes the Jekyll-powered blogs section.
46+
uses: ruby/setup-ruby@v1
47+
with:
48+
ruby-version: 3.3
49+
bundler-cache: true
4450
- name: Install dependencies
4551
run: npm ci
4652
- name: Build Next.js site

.gitignore

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,12 @@ articles/**/*.yml
2727
/.next/
2828
/out/
2929

30+
# jekyll
31+
/.bundle/
32+
/.jekyll-cache/
33+
/.sass-cache/
34+
/vendor/bundle/
35+
3036
# production
3137
/build
3238

@@ -49,5 +55,4 @@ yarn-error.log*
4955
# typescript
5056
*.tsbuildinfo
5157
next-env.d.ts
52-
53-
.claude/
58+
.claude/

Gemfile

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
source "https://rubygems.org"
2+
3+
gem "ffi", "~> 1.15.5"
4+
gem "jekyll", "~> 4.3.4"
5+
gem "webrick", "~> 1.8"

Gemfile.lock

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
GEM
2+
remote: https://rubygems.org/
3+
specs:
4+
addressable (2.8.9)
5+
public_suffix (>= 2.0.2, < 8.0)
6+
colorator (1.1.0)
7+
concurrent-ruby (1.3.6)
8+
em-websocket (0.5.3)
9+
eventmachine (>= 0.12.9)
10+
http_parser.rb (~> 0)
11+
eventmachine (1.2.7)
12+
ffi (1.15.5)
13+
forwardable-extended (2.6.0)
14+
google-protobuf (3.23.4)
15+
http_parser.rb (0.8.1)
16+
i18n (1.14.8)
17+
concurrent-ruby (~> 1.0)
18+
jekyll (4.3.4)
19+
addressable (~> 2.4)
20+
colorator (~> 1.0)
21+
em-websocket (~> 0.5)
22+
i18n (~> 1.0)
23+
jekyll-sass-converter (>= 2.0, < 4.0)
24+
jekyll-watch (~> 2.0)
25+
kramdown (~> 2.3, >= 2.3.1)
26+
kramdown-parser-gfm (~> 1.0)
27+
liquid (~> 4.0)
28+
mercenary (>= 0.3.6, < 0.5)
29+
pathutil (~> 0.9)
30+
rouge (>= 3.0, < 5.0)
31+
safe_yaml (~> 1.0)
32+
terminal-table (>= 1.8, < 4.0)
33+
webrick (~> 1.7)
34+
jekyll-sass-converter (3.0.0)
35+
sass-embedded (~> 1.54)
36+
jekyll-watch (2.2.1)
37+
listen (~> 3.0)
38+
kramdown (2.5.2)
39+
rexml (>= 3.4.4)
40+
kramdown-parser-gfm (1.1.0)
41+
kramdown (~> 2.0)
42+
liquid (4.0.4)
43+
listen (3.10.0)
44+
logger
45+
rb-fsevent (~> 0.10, >= 0.10.3)
46+
rb-inotify (~> 0.9, >= 0.9.10)
47+
logger (1.7.0)
48+
mercenary (0.4.0)
49+
pathutil (0.16.2)
50+
forwardable-extended (~> 2.6)
51+
public_suffix (5.1.1)
52+
rake (13.3.1)
53+
rb-fsevent (0.11.2)
54+
rb-inotify (0.11.1)
55+
ffi (~> 1.0)
56+
rexml (3.4.4)
57+
rouge (3.30.0)
58+
safe_yaml (1.0.5)
59+
sass-embedded (1.58.3)
60+
google-protobuf (~> 3.21)
61+
rake (>= 10.0.0)
62+
terminal-table (3.0.2)
63+
unicode-display_width (>= 1.1.1, < 3)
64+
unicode-display_width (2.6.0)
65+
webrick (1.9.2)
66+
67+
PLATFORMS
68+
ruby
69+
70+
DEPENDENCIES
71+
ffi (~> 1.15.5)
72+
jekyll (~> 4.3.4)
73+
webrick (~> 1.8)
74+
75+
BUNDLED WITH
76+
2.4.22

app/blogs/page.tsx

Lines changed: 0 additions & 74 deletions
This file was deleted.

app/components/Card.tsx

Lines changed: 0 additions & 154 deletions
This file was deleted.

0 commit comments

Comments
 (0)