-
Notifications
You must be signed in to change notification settings - Fork 949
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Isolate locally-built sizzle files from released code #239
Comments
Why are those files included in the first place? It makes diffs unnecessarily large. |
As I understand it, bower requires release files to appear in tagged commits. We got that quickly and for free by just adding them to the repository, but I'd like to spend some time on improving the process (hence this ticket). |
We could do the same thing we do in jQuery core and include distribution files solely on headless tagged commits. |
The current setup is just the quick and dirty solution. |
Running `grunt` will now just build Sizzle, do a size comparison & run ESLint, similarly to what we do in jQuery. `grunt test` is used to run unit tests and it requires running `grunt` or `grunt build` before to generate the built Sizzle version. Fixes jquerygh-239
PR: #467 |
Since
dist/sizzle*
are included in the repo, everygrunt
tends to force the working directory into a dirty state, disrupting size comparison and making pull requests less straightforward. We should update the build, testing, and/or release processes to isolate locally-built output from tagged releases, either through separate "build" and "dist" locations or through special release commits that diverge from the master branch.The text was updated successfully, but these errors were encountered: