git actions advance practice - #30
Open
DHERYAM wants to merge 64 commits into
Open
Conversation
Trimmed DevBoard front end that runs standalone with `npm run dev` — no backend, no auth, no AI. Data comes from an in-memory mock store (src/mock/store.js); creating tasks and dragging kanban cards work for the page lifetime. Brand kit, layout shell, command bar, and dark mode match the full build. This is the teaching baseline the `advanced` branch wires to a real Go + Postgres backend.
Single-stage image (multi-stage comes later in the course): pin node:20-alpine, npm ci from lockfile, build the SPA, run as a dedicated non-root user, expose 4173, and serve the bundle via vite preview bound to 0.0.0.0. .dockerignore keeps node_modules/dist/.git out of the build context.
This CI workflow builds the DevBoard Frontend image and pushes it to Docker Hub upon pushing to the master branch.
Add step to setup ESLint configuration file.
* feat (lint) : biome * fix : lint with biome * ci : master
* fix: lint, added ignore unsus rule, ignore block for code changes * ci : test lint (green) * revert : ci to master
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
i am practicing Github Action advance.