Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
80c6129
test
CAFE2l Jul 23, 2026
2c356b8
tet
CAFE2l Jul 23, 2026
37bf0cf
test
CAFE2l Jul 23, 2026
3f399c2
Merge pull request #1 from CAFE2l/addtests
CAFE2l Jul 23, 2026
d1d01cc
test
CAFE2l Jul 23, 2026
a6ad9ef
test
CAFE2l Jul 23, 2026
876812d
test
CAFE2l Jul 23, 2026
5a506e4
test
CAFE2l Jul 23, 2026
743cd06
Add test script and test file
CAFE2l Jul 23, 2026
d962478
test
CAFE2l Jul 23, 2026
e26a257
Update CI workflow and break test
CAFE2l Jul 23, 2026
2e6c1df
Move workflow file to correct location
CAFE2l Jul 23, 2026
9707024
Fix test
CAFE2l Jul 23, 2026
932b807
Merge branch 'main' into addtests
CAFE2l Jul 23, 2026
903502a
test
CAFE2l Jul 23, 2026
fc615fa
Merge pull request #2 from CAFE2l/addtests
CAFE2l Jul 23, 2026
2bbcded
test
CAFE2l Jul 23, 2026
779f574
Add npm ci and test steps to CI, temporarily break test
CAFE2l Jul 23, 2026
7de2c8e
Trigger CI
CAFE2l Jul 23, 2026
a0e6fab
Regenerate package-lock.json so npm ci succeeds
CAFE2l Jul 23, 2026
dd56bcb
Fix test assertion and regenerate lockfile with npm 10 for CI compati…
CAFE2l Jul 23, 2026
a66b49d
test
CAFE2l Jul 23, 2026
e0d26c1
Merge pull request #3 from CAFE2l/addtests
CAFE2l Jul 23, 2026
4e48092
Revert "Add real test steps to CI"
CAFE2l Jul 23, 2026
90579fe
test
CAFE2l Jul 23, 2026
82e2562
betas
CAFE2l Jul 23, 2026
4d31c79
Merge pull request #4 from CAFE2l/revert-3-addtests
CAFE2l Jul 23, 2026
7306e3c
Regenerate lockfile with npm 10 for CI compatibility
CAFE2l Jul 23, 2026
8a1b558
Fix CI workflow: add Node setup, npm ci, and npm run test
CAFE2l Jul 23, 2026
b3974be
Merge branch 'main' into addtests
CAFE2l Jul 23, 2026
e01d243
Regenerate lockfile with npm 10 to include all esbuild platform entries
CAFE2l Jul 23, 2026
fc235c4
Merge pull request #5 from CAFE2l/addtests
CAFE2l Jul 23, 2026
1617000
Add push trigger for main branch
CAFE2l Jul 23, 2026
7dd70f5
test
CAFE2l Jul 23, 2026
77885fd
olha
CAFE2l Jul 23, 2026
53e486b
Update README.
CAFE2l Jul 23, 2026
429082b
Update README.md
CAFE2l Jul 23, 2026
f415751
Update README.md
CAFE2l Jul 23, 2026
a921e5d
changes made it
CAFE2l Jul 23, 2026
0777737
Merge branch 'main' into addtests
CAFE2l Jul 23, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 27 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
name: ci

on:
push:
branches: [main]
pull_request:
branches: [main]

jobs:
tests:
name: Tests
runs-on: ubuntu-latest

steps:
- name: Check out code
uses: actions/checkout@v6

- name: Set up Node
uses: actions/setup-node@v5
with:
node-version: 22

- name: Install dependencies
run: npm ci

- name: Run tests
run: npm run test
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,9 @@
![alt text goes here]([https://github.com/CAFE2l/learn-cicd-typescript-starter/actions/workflows/ci.yml/badge.svg])
# learn-cicd-typescript-starter (Notely)

This repo contains the typescript starter code for the "Notely" application for the "Learn CICD" course on [Boot.dev](https://boot.dev).


## Local Development

Make sure you're on Node version 22+.
Expand All @@ -22,3 +24,5 @@ npm run dev
_This starts the server in non-database mode._ It will serve a simple webpage at `http://localhost:8080`.

You do _not_ need to set up a database or any interactivity on the webpage yet. Instructions for that will come later in the course!
CAFE's version of Boot.dev's Notely app.
bando de beta
Loading