diff --git a/.github/workflows/integrate.yml b/.github/workflows/integrate.yml index d8635510..2524e790 100644 --- a/.github/workflows/integrate.yml +++ b/.github/workflows/integrate.yml @@ -4,13 +4,98 @@ name: Integrate on: push: - branches: [main] + branches: [tmp] env: FORCE_COLOR: 1 jobs: - _: - uses: medikoo/github-actions-workflows/.github/workflows/0.12-integrate.yml@main - secrets: - USER_GITHUB_TOKEN: ${{ secrets.USER_GITHUB_TOKEN }} + linuxNode6: + name: "[Linux] Node.js v6: Unit tests" + runs-on: ubuntu-latest + steps: + - name: Checkout repository + uses: actions/checkout@v4 + + - name: Retrieve dependencies from cache + id: cacheNpm + uses: actions/cache@v4 + with: + path: | + ~/.npm + node_modules + key: npm-v6-${{ runner.os }}-${{ github.ref }}-${{ hashFiles('package.json') }} + restore-keys: npm-v6-${{ runner.os }}-${{ github.ref }}- + + - name: Install Node.js and npm + uses: actions/setup-node@v4 + with: + node-version: 6.x + + - name: Install dependencies + if: steps.cacheNpm.outputs.cache-hit != 'true' + run: | + npm update --no-save + npm update --save-dev --no-save + # - name: Unit tests + # run: npm test + + # linuxNode4: + # name: "[Linux] Node.js v4: Unit tests" + # runs-on: ubuntu-latest + # steps: + # - name: Checkout repository + # uses: actions/checkout@v2 + + # - name: Retrieve dependencies from cache + # id: cacheNpm + # uses: actions/cache@v2 + # with: + # path: | + # ~/.npm + # node_modules + # key: npm-v4-${{ runner.os }}-${{ github.ref }}-${{ hashFiles('package.json') }} + # restore-keys: npm-v4-${{ runner.os }}-${{ github.ref }}- + + # - name: Install Node.js and npm + # uses: actions/setup-node@v1 + # with: + # node-version: 4.x + + # - name: Install dependencies + # if: steps.cacheNpm.outputs.cache-hit != 'true' + # run: | + # npm update --no-save + # npm update --save-dev --no-save + # - name: Unit tests + # run: npm test + + # linuxNode012: + # name: "[Linux] Node.js v0.12: Unit tests" + # runs-on: ubuntu-latest + # steps: + # - name: Checkout repository + # uses: actions/checkout@v2 + + # - name: Retrieve dependencies from cache + # id: cacheNpm + # uses: actions/cache@v2 + # with: + # path: | + # ~/.npm + # node_modules + # key: npm-v0.12-${{ runner.os }}-${{ github.ref }}-${{ hashFiles('package.json') }} + # restore-keys: npm-v0.12-${{ runner.os }}-${{ github.ref }}- + + # - name: Install Node.js and npm + # uses: actions/setup-node@v1 + # with: + # node-version: "0.12" + + # - name: Install dependencies + # if: steps.cacheNpm.outputs.cache-hit != 'true' + # run: | + # npm update --no-save + # npm update --save-dev --no-save + # - name: Unit tests + # run: npm test diff --git a/package.json b/package.json index 1712d70f..8b5763a4 100644 --- a/package.json +++ b/package.json @@ -22,12 +22,7 @@ "utilities" ], "repository": "medikoo/es5-ext", - "dependencies": { - "es6-iterator": "^2.0.3", - "es6-symbol": "^3.1.3", - "esniff": "^2.0.1", - "next-tick": "^1.1.0" - }, + "dependencies": {}, "devDependencies": { "eslint": "^8.56.0", "eslint-config-medikoo": "^4.2.0",