Skip to content

Setting up DevOps for a flappy bird web app - #3047

Open
williamnordwall wants to merge 9 commits into
KTH:2026from
williamnordwall:2026
Open

williamnordwall wants to merge 9 commits into
KTH:2026from
williamnordwall:2026

Conversation

@williamnordwall

Copy link
Copy Markdown
Contributor

Assignment Proposal

Title

Setting up DevOps for a flappy bird web app

Names and KTH ID

Deadline

11 October 2026

Category

Project

Description

We will implement DevOps in a flappy bird game which runs as a web application. As part of this, we will set up a CI pipeline, a CD pipeline and infrastructure as code.
The project will be set up as a GitHub repository, and we will use GitHub Actions for CI/CD.

  • The CI pipeline will run linting and tests on the code. This will run on every pull request and push to main.
  • The CD pipeline will deploy our application to a Vercel project. This will run on every merge to the main branch.
  • For IaC we will use Terraform to set up resources in Vercel.
  • For quality and security checks we have linting/tests, and we will also set up Dependabot to monitor dependencies.

Relevance:
This is relevant to DevOps as we are utilizing main practices of CI, CD and IaC.
We are testing the code, automating deployments and setting up relevant infrastructure, which is central to DevOps.

@algomaster99
algomaster99 self-requested a review September 21, 2026 12:11
@algomaster99 algomaster99 self-assigned this Sep 21, 2026
@github-actions github-actions Bot added the tutorial One of the task categories listed in README.md label Sep 23, 2026
@github-actions github-actions Bot removed the tutorial One of the task categories listed in README.md label Sep 23, 2026
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.

2 participants