Docs: Align CONTRIBUTING.md with 3.x-stable
Some checks failed
Browserstack / ${{ matrix.BROWSER }} (Chrome_latest) (push) Has been cancelled
Browserstack / ${{ matrix.BROWSER }} (Chrome_latest-1) (push) Has been cancelled
Browserstack / ${{ matrix.BROWSER }} (Edge_latest) (push) Has been cancelled
Browserstack / ${{ matrix.BROWSER }} (Edge_latest-1) (push) Has been cancelled
Browserstack / ${{ matrix.BROWSER }} (Firefox_latest) (push) Has been cancelled
Browserstack / ${{ matrix.BROWSER }} (Firefox_latest-1) (push) Has been cancelled
Browserstack / ${{ matrix.BROWSER }} (IE_11) (push) Has been cancelled
Browserstack / ${{ matrix.BROWSER }} (Opera_latest) (push) Has been cancelled
Browserstack / ${{ matrix.BROWSER }} (Safari_latest) (push) Has been cancelled
Browserstack / ${{ matrix.BROWSER }} (Safari_latest-1) (push) Has been cancelled
Browserstack / ${{ matrix.BROWSER }} (__iOS_15) (push) Has been cancelled
Browserstack / ${{ matrix.BROWSER }} (__iOS_16) (push) Has been cancelled
Browserstack / ${{ matrix.BROWSER }} (__iOS_17) (push) Has been cancelled
Code scanning - action / CodeQL-Build (push) Has been cancelled
Filestash / Update Filestash (push) Has been cancelled
Node / ${{ matrix.NPM_SCRIPT }} - ${{ matrix.NAME }} (${{ matrix.NODE_VERSION }}) (Chrome, 20.x, test:esm) (push) Has been cancelled
Node / ${{ matrix.NPM_SCRIPT }} - ${{ matrix.NAME }} (${{ matrix.NODE_VERSION }}) (Chrome, 20.x, test:no-deprecated) (push) Has been cancelled
Node / ${{ matrix.NPM_SCRIPT }} - ${{ matrix.NAME }} (${{ matrix.NODE_VERSION }}) (Chrome, 20.x, test:selector-native) (push) Has been cancelled
Node / ${{ matrix.NPM_SCRIPT }} - ${{ matrix.NAME }} (${{ matrix.NODE_VERSION }}) (Chrome, 20.x, test:slim) (push) Has been cancelled
Node / ${{ matrix.NPM_SCRIPT }} - ${{ matrix.NAME }} (${{ matrix.NODE_VERSION }}) (Chrome/Firefox, 20.x, test:browser) (push) Has been cancelled
Node / ${{ matrix.NPM_SCRIPT }} - ${{ matrix.NAME }} (${{ matrix.NODE_VERSION }}) (Firefox ESR (new), 20.x, test:firefox) (push) Has been cancelled
Node / ${{ matrix.NPM_SCRIPT }} - ${{ matrix.NAME }} (${{ matrix.NODE_VERSION }}) (Firefox ESR (old), 20.x, test:firefox) (push) Has been cancelled
Node / ${{ matrix.NPM_SCRIPT }} - ${{ matrix.NAME }} (${{ matrix.NODE_VERSION }}) (Node, 18.x, test:browserless) (push) Has been cancelled
Node / ${{ matrix.NPM_SCRIPT }} - ${{ matrix.NAME }} (${{ matrix.NODE_VERSION }}) (Node, 20.x, lint) (push) Has been cancelled
Node / ${{ matrix.NPM_SCRIPT }} - ${{ matrix.NAME }} (${{ matrix.NODE_VERSION }}) (Node, 20.x, test:browserless) (push) Has been cancelled
Node / test:ie - IE (push) Has been cancelled
Node / test:safari - Safari (push) Has been cancelled

Closes gh-5567
Ref gh-5564
This commit is contained in:
Michał Gołębiowski-Owczarek 2024-10-14 19:04:41 +02:00 committed by GitHub
parent 4ef25b0de4
commit d92810614b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -71,43 +71,43 @@ We *love* when people contribute back to the project by patching the bugs they f
Create a fork of the jQuery repo on GitHub at https://github.com/jquery/jquery Create a fork of the jQuery repo on GitHub at https://github.com/jquery/jquery
Clone your jQuery fork to work locally Clone your jQuery fork to work locally:
```bash ```bash
$ git clone git@github.com:username/jquery.git $ git clone git@github.com:username/jquery.git
``` ```
Change directory to the newly created dir jquery/ Change directory to the newly created dir `jquery/`:
```bash ```bash
$ cd jquery $ cd jquery
``` ```
Add the jQuery main as a remote. I label mine "upstream" Add the jQuery `main` as a remote. I label mine `upstream`:
```bash ```bash
$ git remote add upstream git@github.com:jquery/jquery.git $ git remote add upstream git@github.com:jquery/jquery.git
``` ```
Get in the habit of pulling in the "upstream" main to stay up to date as jQuery receives new commits Get in the habit of pulling in the "upstream" main to stay up to date as jQuery receives new commits:
```bash ```bash
$ git pull upstream main $ git pull upstream main
``` ```
Install the necessary dependencies Install the necessary dependencies:
```bash ```bash
$ npm install $ npm install
``` ```
Build all jQuery files Build all jQuery files:
```bash ```bash
$ npm run build:all $ npm run build:all
``` ```
Start a test server Start a test server:
```bash ```bash
$ npm run test:server $ npm run test:server