Skip to content

Add GitHub Actions workflow for Node.js with Webpack - #1133

Closed
markusknudtsen-droid wants to merge 8857 commits into
CodebuffAI:mainfrom
markusknudtsen-droid:main
Closed

Add GitHub Actions workflow for Node.js with Webpack#1133
markusknudtsen-droid wants to merge 8857 commits into
CodebuffAI:mainfrom
markusknudtsen-droid:main

Conversation

@markusknudtsen-droid

Copy link
Copy Markdown

No description provided.

Source: CodebuffAI/freebuff-private@4e841546cd7202c516eacd79740753fca6f0a51d
Source: CodebuffAI/freebuff-private@888c4cca96b67caa1276fbf70c7233050a98446b
Source: CodebuffAI/freebuff-private@caa103fe6b941f4961c3f5a3874aad2cc8b81234
Source: CodebuffAI/freebuff-private@a701e1fecee6335ab5673970997e363e78beef38
Source: CodebuffAI/freebuff-private@818fd8a7fa1ad534580edf45842f898cbde31d28
Source: CodebuffAI/freebuff-private@50ff43f680a772dea6cd57b8ff20c4286aa4c2ef
Source: CodebuffAI/freebuff-private@98f8172e4753742f0e890cfc5ddd654e4ed66745
Source: CodebuffAI/freebuff-private@b1ce0599714c65ee4af45a72c4b3a91c2cddd47a
Source: CodebuffAI/freebuff-private@a98a8fea7135a61961196bba86a78ba9e4e1dc23
Source: CodebuffAI/freebuff-private@32edf04025e2687a1ad46da0c7143568042c9587
Source: CodebuffAI/freebuff-private@aecb8772a332ed418751708cbc09361e602808bb
Source: CodebuffAI/freebuff-private@426093bf2bbd6025115c69619ce0a808c6f3d204
Source: CodebuffAI/freebuff-private@d36b3eefd840f2c9f5cc9d664dedd2ccd0fa9c6e
Source: CodebuffAI/freebuff-private@5dca6af706323362c461f66ce19e1d3f05d9781c
Source: CodebuffAI/freebuff-private@7287b3284fb14fbbc830bcd26b468d2e31b1b442
Source: CodebuffAI/freebuff-private@011eefaff7cfa23511a7a90b7b8577966bb35fc2
Source: CodebuffAI/freebuff-private@9463903a402edf9a3843f6ceb30f2b717aa6c669
Source: CodebuffAI/freebuff-private@b13c54ba359ba9b5d96597c796c4dd5cfa1d4fd0
Source: CodebuffAI/freebuff-private@5e610b5183c941b0134af4b57b872d6361c52d74
Source: CodebuffAI/freebuff-private@e27c04a5d0b20ecdd3b59e62fa212933e98362b2
Source: CodebuffAI/freebuff-private@6d4275edf5ce676d4a8545ef596c09143c4d684e
Source: CodebuffAI/freebuff-private@830446cdb334dc4308830894eeade61622aaac3f
Source: CodebuffAI/freebuff-private@259420a545480083bd84a8e7f76000b43710ea57
Source: CodebuffAI/freebuff-private@6a27bef631b241cda0a41438ed86ffa3a9a6ffd0
Source: CodebuffAI/freebuff-private@f2b0123ab0aa0c59f2c60bf9e732cb9a09914a5b
Source: CodebuffAI/freebuff-private@44eb7fb0a20f2b6356112d8128bdf3de0b35b6bf
Source: CodebuffAI/freebuff-private@e3402311fb78c23d5936efd374f7d4c5e5fbd7ba
Source: CodebuffAI/freebuff-private@1d7f59451f3adc5022dd8442b63096ca681de5d3
Source: CodebuffAI/freebuff-private@3c4cb7a487360e216e8a43a8127e35dcc523f30c
Source: CodebuffAI/freebuff-private@a97913305ecdb975ca10416f4584961cfb6876bc
github-actions Bot and others added 20 commits August 26, 2026 05:13
Source: CodebuffAI/freebuff-private@b2165bf50d6327b40da6c5ecd7b78be03af2fdb2
Source: CodebuffAI/freebuff-private@1453481ed59f4dce8bca21b31de2a516d5f116cd
Source: CodebuffAI/freebuff-private@e59271236f09a3d3581a335d27cd520152870617
Source: CodebuffAI/freebuff-private@cae868f98c4b82346ec7494bf0c9c52885802271
Source: CodebuffAI/freebuff-private@0faa685ad2e9e2ff15bda187b78a616f2807356c
Source: CodebuffAI/freebuff-private@b0c2cd12ae1e7cde091a0d18feec3da982a06a17
Source: CodebuffAI/freebuff-private@8a466c0ca5a71c4be167933cc5997c18bafb299a
Source: CodebuffAI/freebuff-private@904bc6eb4a9ada528087d5787ec00a5e2d960544
Source: CodebuffAI/freebuff-private@6b02d267ef8826ff43b940e978f30425d3ba7fb7
Source: CodebuffAI/freebuff-private@98ee9c116b5c0b9eb5abe727a355ebeee3d3c38b
Source: CodebuffAI/freebuff-private@35bf98df64ff67b9b8c61294a72e86482d610484
Source: CodebuffAI/freebuff-private@b07e46628cd12d62af2b74d54174993f8be8b672
Source: CodebuffAI/freebuff-private@0557e6f13451460d9f2738df05669a8a17499e7d
Source: CodebuffAI/freebuff-private@fe1d246f19f53757274d5e2ef03352dd0170157b
Source: CodebuffAI/freebuff-private@1f8d79561bbc036e29a8cebbd68b9bcab31ddf00
Source: CodebuffAI/freebuff-private@345628f779ae14eba0adbca058e23416444b9f62
Source: CodebuffAI/freebuff-private@1f8d79561bbc036e29a8cebbd68b9bcab31ddf00
Source: CodebuffAI/freebuff-private@1bb683cdc20d1da77e6b0b9771d6dd53562c2faf
Source: CodebuffAI/freebuff-private@ba9334a9337b9f51f5f0d907d165814012524af8
Copilot AI lite review requested due to automatic review settings August 26, 2026 17:53
@github-actions

Copy link
Copy Markdown
Contributor

PR checks failed

A couple of things need fixing before this can be reviewed.
None of them are about the code itself.

Description is empty or too short.

Please say what the change does and why. If it fixes an open
issue, link it (Fixes #123). Reviewers here port accepted
changes by hand into a private source tree, so a PR that does
not explain itself is expensive to accept and usually is not.


Edit the PR and this check re-runs automatically.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

Adds a GitHub Actions workflow to build the project with Webpack across multiple Node.js versions on pushes and PRs to main.

Changes:

  • Introduces a new CI workflow triggered on push / pull_request to main
  • Runs a build job on ubuntu-latest with a Node.js version matrix (18/20/22)
  • Installs dependencies and runs webpack via npx

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment on lines +18 to +28
- uses: actions/checkout@v4

- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}

- name: Build
run: |
npm install
npx webpack
Comment on lines +24 to +27

- name: Build
run: |
npm install
Comment on lines +1 to +8
name: NodeJS with Webpack

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

@codebuff-team

Copy link
Copy Markdown
Contributor

Thanks for the contribution, but this appears to be an unmodified GitHub-generated template (the default "Node.js with Webpack" starter workflow) rather than something tailored to this repo.

Codebuff/Freebuff isn't built with webpack - there's no npx webpack entry point in this codebase, so this workflow would simply fail on every push/PR to main. It also duplicates CI concerns that should live alongside the project's actual build tooling (which is out of scope for this mirror anyway, per packages/build-tools/).

Since this would add a broken, always-failing CI job with no relation to the project's real build process, I can't recommend porting it. If you're interested in improving CI, it'd help to first look at how the project actually builds/tests (e.g. via the existing scripts in package.json) and propose a workflow that matches that, rather than a generic scaffold.

Closing as not applicable to this codebase.

@codebuff-team codebuff-team added bot:triaged Classified by the community triage bot pr:rejected Not a change this project wants; closed with an explanation labels Aug 29, 2026
@victorxheng

Copy link
Copy Markdown

Apologies — this PR was auto-closed by GitHub when we force-pushed a history rewrite of this repository (repository maintenance; every commit SHA changed). That was not a judgment on this PR, and GitHub does not allow us to reopen it because the commits it was based on no longer exist in the new history.

If you'd like to continue with this change: rebase your branch onto the new main (or recreate it from a fresh clone) and open a new PR — feel free to link back to this one for context, and we'll pick up the review there.

Sorry for the churn, and thanks for contributing.

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

Labels

bot:triaged Classified by the community triage bot pr:rejected Not a change this project wants; closed with an explanation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants