From 17c0628c2a5d3c77bb73dd7a0d3d8f8bf8807eec Mon Sep 17 00:00:00 2001 From: Thomas Reynolds Date: Sun, 10 Jan 2021 23:54:22 +0000 Subject: [PATCH] fix: continue dropping Node 8 --- .github/dependabot.yml | 16 ++++++-------- .github/workflows/main.yml | 2 +- .releaserc | 43 ++++++++++++++++++++++++++------------ 3 files changed, 37 insertions(+), 24 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 1a45586..2fa8218 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,12 +1,8 @@ version: 2 updates: -- package-ecosystem: npm - directory: "/" - schedule: - interval: daily - time: '13:00' - open-pull-requests-limit: 10 - ignore: - - dependency-name: jest - versions: - - ">= 26.a, < 27" + - package-ecosystem: npm + directory: "/" + schedule: + interval: daily + time: "13:00" + open-pull-requests-limit: 10 diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 67bfc35..8803b45 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -7,7 +7,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - node: ["14", "12", "10", "8"] + node: ["14", "12", "10"] name: Node ${{ matrix.node }} steps: - uses: actions/checkout@master diff --git a/.releaserc b/.releaserc index 370810e..5a18691 100644 --- a/.releaserc +++ b/.releaserc @@ -1,18 +1,35 @@ { + "branches": [ + "main" + ], "plugins": [ "@semantic-release/commit-analyzer", "@semantic-release/release-notes-generator", - ["@semantic-release/npm", { - "pkgRoot": "pkg" - }], - ["@semantic-release/git", { - "assets": ["package.json"], - "message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}" - }], - ["@semantic-release/github", { - "assets": [ - {"path": "pkg/dist-web/index.min.js", "label": "Minified Web Distribution"} - ] - }] + [ + "@semantic-release/npm", + { + "pkgRoot": "pkg" + } + ], + [ + "@semantic-release/git", + { + "assets": [ + "package.json" + ], + "message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}" + } + ], + [ + "@semantic-release/github", + { + "assets": [ + { + "path": "pkg/dist-web/index.min.js", + "label": "Minified Web Distribution" + } + ] + } + ] ] -} \ No newline at end of file +}