Skip to content

Add a Makefile to workflow#43

Open
indevi wants to merge 2 commits intolayer5io:masterfrom
indevi:feature
Open

Add a Makefile to workflow#43
indevi wants to merge 2 commits intolayer5io:masterfrom
indevi:feature

Conversation

@indevi
Copy link
Copy Markdown

@indevi indevi commented Apr 9, 2026

Notes for Reviewers

This PR fixes #42

Signed commits

  • Yes, I signed my commits.

Signed-off-by: shivam tyagi <shivamtyagi@shivams-MacBook-Air.local>
@indevi
Copy link
Copy Markdown
Author

indevi commented Apr 9, 2026

@Rajesh-Nagarajan-11 please review! thanks

Makefile Outdated
npm install

# Start the development server
start:
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.

@indevi change it to dev

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

done

Makefile Outdated
npm run test

# Clean up build artifacts and installed modules
clean:
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.

@indevi it should be coming from package.json means add a clean script in package.json then use like npm run clean.

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

okay considering the scope, its best i remove clean command

# Install project dependencies
install:
npm install

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.

add make site it should run both npm install then npm run dev

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

hope this is what you are looking for here @saurabhraghuvanshii

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.

@indevi this is good but can you refer this https://github.com/layer5io/layer5/blob/master/Makefile once

Signed-off-by: shivam tyagi <shivamtyagi@shivams-MacBook-Air.local>
@indevi
Copy link
Copy Markdown
Author

indevi commented Apr 13, 2026

@saurabhraghuvanshii thanks for the indepth help, let me know if this improvements are good

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Makefile for standardized project workflows

3 participants