Skip to content

Resubmission of Project - #3256

Open
iAmSamFlo wants to merge 13 commits into
KTH:2026from
iAmSamFlo:patch-1
Open

iAmSamFlo wants to merge 13 commits into
KTH:2026from
iAmSamFlo:patch-1

Conversation

@iAmSamFlo

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

Project resubmission. The project report has been updated following the feedback from the TA regarding trade-offs and limitations.

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.

Link to project

The report is in the root of the project repo and is called REPORT.md

Link to proposal

@ericcornelissen ericcornelissen added the revision Submission of the revised version of a task label Oct 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

project revision Submission of the revised version of a task

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants