Skip to content

What is CI/CD? A complete guide for developers#3062

Merged
atharvadeosthale merged 5 commits into
mainfrom
what-is-ci-cd-guide-for-developers
Jun 26, 2026
Merged

What is CI/CD? A complete guide for developers#3062
atharvadeosthale merged 5 commits into
mainfrom
what-is-ci-cd-guide-for-developers

Conversation

@aishwaripahwa12

Copy link
Copy Markdown
Contributor

Latest SEO blog

@appwrite

appwrite Bot commented Jun 26, 2026

Copy link
Copy Markdown

Appwrite Website

Project ID: 69d7efb00023389e8d27

Sites (1)
Site Status Logs Preview QR
 website
69d7f2670014e24571ca
Failed Failed View Logs Preview URL QR Code

Website (appwrite/website)

Project ID: 684969cb000a2f6c0a02

Sites (1)
Site Status Logs Preview QR
 website
68496a17000f03d62013
Queued Queued View Logs Preview URL QR Code


Tip

Silent mode disables those chatty PR comments if you prefer peace and quiet

@greptile-apps

greptile-apps Bot commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

Greptile Summary

This PR adds a new SEO blog post titled "What is CI/CD? A complete guide for developers", along with its cover image and a corresponding .optimize-cache.json entry. The post is marked unlisted: true (draft state) and covers CI/CD concepts, pipeline stages, tooling, and getting started guidance.

  • New markdoc post at src/routes/blog/post/what-is-cicd-a-complete-guide-for-developers/+page.markdoc with well-structured content, relevant FAQs, and Appwrite resource links scoped appropriately to the topic.
  • Cover image added as .avif; cache entry uses .png extension, which is consistent with the repo's intentional convention for image optimization tracking.

Confidence Score: 5/5

Safe to merge once the previously raised author attribution is resolved — the blog content, image, and cache entry are all in order.

The change is a new blog post and its associated assets. Content is well-structured, FAQs are accurate, and the Appwrite resource links at the bottom are relevant to the topic. No logic, data, or application behavior is affected.

No files require special attention beyond confirming the author field is corrected before publishing (flagged in a prior review thread).

Important Files Changed

Filename Overview
src/routes/blog/post/what-is-cicd-a-complete-guide-for-developers/+page.markdoc New CI/CD blog post with well-structured content, relevant FAQs, and correct Appwrite resource links
.optimize-cache.json Cache entry added for the new cover image; extension difference between cache key (.png) and committed file (.avif) is intentional per repo convention
static/images/blog/what-is-cicd-a-complete-guide-for-developers/cover.avif New cover image for the CI/CD blog post, committed as .avif format

Reviews (5): Last reviewed commit: "Update +page.markdoc" | Re-trigger Greptile

date: 2026-06-26
cover: /images/blog/what-is-cicd-a-complete-guide-for-developers/cover.avif
timeToRead: 5
author: atharva

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

P1 The author field is set to atharva, but this PR is submitted by aishwaripahwa12, whose GitHub handle is registered to the aishwari author slug (Aishwari Pahwa). Every other post submitted from this GitHub account uses author: aishwari. Using atharva will credit Atharva Deosthale for a post he did not write.

Suggested change
author: atharva
author: aishwari

Note: If this suggestion doesn't match your team's coding style, reply to this and let me know. I'll remember it for next time!

Comment thread src/routes/blog/post/what-is-cicd-a-complete-guide-for-developers/+page.markdoc Outdated
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>

Each stage acts as a gate: if a step fails, the pipeline stops and the team is notified, so broken code never reaches users. Many pipelines also include extra stages for security scanning, performance checks, and approvals.

# Continuous delivery vs continuous deployment: What's the difference?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

This section feels redundant, we already discussed above.


Appwrite is open-source, self-hostable, and built for developers who want to ship fast without surrendering control. Recent releases have added [MongoDB support, Appwrite 1.9.0, realtime upgrades, and new AI tooling](https://dev.to/appwrite/april-product-update-mongodb-support-appwrite-190-realtime-upgrades-and-ai-tooling-1eg6), with [more landing every few weeks](https://dev.to/appwrite/may-product-update-presences-api-rust-runtime-7x-faster-storage-uploads-and-more-9h5). We post weekly roundups of product announcements, AI updates, and [developer insights](https://dev.to/appwrite/weekly-roundup-presences-api-git-deployment-triggers-and-ai-updates-58lj) on the [Appwrite blog](https://appwrite.io/blog) and across our developer channels, so follow along wherever you read.

Whether you are prototyping your next idea or scaling a production app, Appwrite gives you auth, databases, storage, functions, and real-time in one place, all open-source. [Sign up for Appwrite Cloud](https://cloud.appwrite.io/) or spin up a self-hosted instance in minutes, and give your next build a real backend to grow on.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

We should also mention Sites.

Comment thread src/routes/blog/post/what-is-cicd-a-complete-guide-for-developers/+page.markdoc Outdated
Comment thread src/routes/blog/post/what-is-cicd-a-complete-guide-for-developers/+page.markdoc Outdated
Comment thread src/routes/blog/post/what-is-cicd-a-complete-guide-for-developers/+page.markdoc Outdated
Comment thread src/routes/blog/post/what-is-cicd-a-complete-guide-for-developers/+page.markdoc Outdated
atharvadeosthale and others added 3 commits June 26, 2026 17:24
Co-authored-by: Atharva Deosthale <atharva.deosthale17@gmail.com>
@atharvadeosthale atharvadeosthale merged commit 44b68fc into main Jun 26, 2026
10 of 12 checks passed
@atharvadeosthale atharvadeosthale deleted the what-is-ci-cd-guide-for-developers branch June 26, 2026 13:48
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