• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

activescott / serverless-aws-static-file-handler
91%
master: 95%

Build:
Build:
LAST BUILD BRANCH: dependabot/npm_and_yarn/test-files/webpack-project/axios-1.18.1
DEFAULT BRANCH: master
Repo Added 26 Dec 2018 05:00AM UTC
Files 3
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH main
branch: main
CHANGE BRANCH
x
Reset
  • main
  • 1.0.1-next
  • 2.0.1
  • 2.0.1-next
  • beta
  • build-script-updates
  • chore/bump-automerge-action-sha
  • chore/ci-publish-node-24
  • chore/deploy-process
  • chore/deps-mocha
  • chore/pin-serverless-v3
  • chore/readme-travis
  • chore/test-files-webpack-project-deps-update
  • ci/guard-serverless-v3
  • copilot/add-oidc-permissions-to-workflow
  • copilot/investigate-checks-on-pr
  • dependabot/npm_and_yarn/decompress-4.2.1
  • dependabot/npm_and_yarn/examples/basic/lodash-4.17.14
  • dependabot/npm_and_yarn/examples/basic/lodash-4.17.15
  • dependabot/npm_and_yarn/examples/basic/serverless-4.10.1
  • dependabot/npm_and_yarn/examples/basic/serverless-4.33.2
  • dependabot/npm_and_yarn/examples/basic/serverless-4.33.3
  • dependabot/npm_and_yarn/examples/serverless-offline/lodash-4.17.14
  • dependabot/npm_and_yarn/examples/serverless-offline/lodash-4.17.15
  • dependabot/npm_and_yarn/examples/serverless-offline/serverless-4.10.1
  • dependabot/npm_and_yarn/examples/serverless-offline/serverless-4.33.2
  • dependabot/npm_and_yarn/examples/serverless-offline/serverless-4.33.3
  • dependabot/npm_and_yarn/examples/serverless-offline/serverless-offline-14.4.0
  • dependabot/npm_and_yarn/examples/serverless-offline/serverless-offline-14.5.0
  • dependabot/npm_and_yarn/handlebars-4.5.3
  • dependabot/npm_and_yarn/ini-1.3.7
  • dependabot/npm_and_yarn/js-yaml-4.0.0
  • dependabot/npm_and_yarn/lodash-4.17.19
  • dependabot/npm_and_yarn/lodash-4.17.21
  • dependabot/npm_and_yarn/mime-types-3.0.1
  • dependabot/npm_and_yarn/mime-types-3.0.2
  • dependabot/npm_and_yarn/mustache-4.2.0
  • dependabot/npm_and_yarn/npm-6.14.6
  • dependabot/npm_and_yarn/nyc-15.1.0
  • dependabot/npm_and_yarn/scripts/approve-dependabot-deploys/octokit/request-8.4.1
  • dependabot/npm_and_yarn/scripts/approve-dependabot-deploys/octokit/request-error-5.1.1
  • dependabot/npm_and_yarn/semantic-release-17.2.3
  • dependabot/npm_and_yarn/serverless-2.32.1
  • dependabot/npm_and_yarn/serverless-2.33.0
  • dependabot/npm_and_yarn/serverless-2.33.1
  • dependabot/npm_and_yarn/serverless-2.35.0
  • dependabot/npm_and_yarn/sinon-10.0.0
  • dependabot/npm_and_yarn/sinon-10.0.1
  • dependabot/npm_and_yarn/src/lodash-4.17.13
  • dependabot/npm_and_yarn/test-files/webpack-project/axios-1.16.0
  • dependabot/npm_and_yarn/test-files/webpack-project/axios-1.18.1
  • dependabot/npm_and_yarn/test-files/webpack-project/babel-loader-10.0.0
  • dependabot/npm_and_yarn/test-files/webpack-project/babel-loader-10.1.1
  • dependabot/npm_and_yarn/test-files/webpack-project/babel/core-7.24.5
  • dependabot/npm_and_yarn/test-files/webpack-project/babel/core-7.29.7
  • dependabot/npm_and_yarn/test-files/webpack-project/babel/plugin-transform-runtime-7.29.7
  • dependabot/npm_and_yarn/test-files/webpack-project/babel/preset-env-7.29.2
  • dependabot/npm_and_yarn/test-files/webpack-project/babel/preset-env-7.29.5
  • dependabot/npm_and_yarn/test-files/webpack-project/babel/preset-env-7.29.7
  • dependabot/npm_and_yarn/test-files/webpack-project/esbuild-0.28.1
  • dependabot/npm_and_yarn/test-files/webpack-project/fast-uri-3.1.2
  • dependabot/npm_and_yarn/test-files/webpack-project/follow-redirects-1.15.6
  • dependabot/npm_and_yarn/test-files/webpack-project/hapi/content-6.0.2
  • dependabot/npm_and_yarn/test-files/webpack-project/hapi/wreck-18.1.2
  • dependabot/npm_and_yarn/test-files/webpack-project/multi-66d1d67929
  • dependabot/npm_and_yarn/test-files/webpack-project/multi-6988bb926a
  • dependabot/npm_and_yarn/test-files/webpack-project/multi-d2fd79378c
  • dependabot/npm_and_yarn/test-files/webpack-project/multi-e9aa88d040
  • dependabot/npm_and_yarn/test-files/webpack-project/multi-fdc0b4e46b
  • dependabot/npm_and_yarn/test-files/webpack-project/picomatch-2.3.2
  • dependabot/npm_and_yarn/test-files/webpack-project/qs-6.15.2
  • dependabot/npm_and_yarn/test-files/webpack-project/serverless-offline-14.4.0
  • dependabot/npm_and_yarn/test-files/webpack-project/serverless-offline-14.7.1
  • dependabot/npm_and_yarn/test-files/webpack-project/serverless-offline-14.7.4
  • dependabot/npm_and_yarn/test-files/webpack-project/serverless-webpack-5.15.4
  • dependabot/npm_and_yarn/test-files/webpack-project/simple-git-3.36.0
  • dependabot/npm_and_yarn/test-files/webpack-project/webpack-5.106.2
  • dependabot/npm_and_yarn/test-files/webpack-project/webpack-5.107.2
  • dependabot/npm_and_yarn/test-files/webpack-project/webpack-5.108.3
  • dependabot/npm_and_yarn/test-files/webpack-project/webpack-5.108.4
  • dependabot/npm_and_yarn/test-files/webpack-project/webpack-5.98.0
  • dependabot/npm_and_yarn/test-files/webpack-project/ws-7.5.12
  • dependabot/npm_and_yarn/y18n-4.0.1
  • dependencies-security
  • deps/security
  • docs/release-process
  • docs/version-support-notice
  • fix/node20
  • greenkeeper/coveralls-3.0.10
  • greenkeeper/coveralls-3.0.11
  • greenkeeper/coveralls-3.0.7
  • greenkeeper/coveralls-3.0.8
  • greenkeeper/coveralls-3.0.9
  • greenkeeper/default/coveralls-3.0.6
  • greenkeeper/default/prettier-1.19.1
  • greenkeeper/default/prettier-2.0.0
  • greenkeeper/default/serverless-1.49.0
  • greenkeeper/default/serverless-1.50.0
  • greenkeeper/default/serverless-1.50.1
  • greenkeeper/default/serverless-1.51.0
  • greenkeeper/default/serverless-1.52.0
  • greenkeeper/default/serverless-1.52.1
  • greenkeeper/default/serverless-1.52.2
  • greenkeeper/default/serverless-1.53.0
  • greenkeeper/default/serverless-1.54.0
  • greenkeeper/default/serverless-1.55.0
  • greenkeeper/default/serverless-1.55.1
  • greenkeeper/default/serverless-1.56.0
  • greenkeeper/default/serverless-1.56.1
  • greenkeeper/default/serverless-1.57.0
  • greenkeeper/default/serverless-1.58.0
  • greenkeeper/default/serverless-1.59.0
  • greenkeeper/default/serverless-1.59.1
  • greenkeeper/default/serverless-1.59.2
  • greenkeeper/default/serverless-1.59.3
  • greenkeeper/default/serverless-1.60.0
  • greenkeeper/default/serverless-1.60.1
  • greenkeeper/default/serverless-1.60.2
  • greenkeeper/default/serverless-1.60.3
  • greenkeeper/default/serverless-1.60.4
  • greenkeeper/default/serverless-1.61.2
  • greenkeeper/default/serverless-1.62.0
  • greenkeeper/default/serverless-1.63.0
  • greenkeeper/default/serverless-1.64.0
  • greenkeeper/default/serverless-1.64.1
  • greenkeeper/default/serverless-1.65.0
  • greenkeeper/default/serverless-1.66.0
  • greenkeeper/default/serverless-1.67.0
  • greenkeeper/default/serverless-aws-static-file-handler-2.0.5
  • greenkeeper/default/serverless-offline-5.10.1
  • greenkeeper/default/serverless-offline-5.11.0
  • greenkeeper/default/serverless-offline-5.12.0
  • greenkeeper/default/serverless-offline-5.12.1
  • greenkeeper/default/serverless-offline-5.9.0
  • greenkeeper/default/serverless-offline-6.0.0
  • greenkeeper/default/serverless-offline-6.1.0
  • greenkeeper/default/serverless-offline-6.1.1
  • greenkeeper/default/serverless-offline-6.1.2
  • greenkeeper/default/serverless-offline-6.1.4
  • greenkeeper/default/sinon-7.4.0
  • greenkeeper/default/sinon-7.4.1
  • greenkeeper/initial
  • greenkeeper/mime-types-2.1.25
  • greenkeeper/mime-types-2.1.26
  • greenkeeper/mocha-6.2.1
  • greenkeeper/mocha-6.2.2
  • greenkeeper/mocha-7.0.1
  • greenkeeper/mocha-7.1.0
  • greenkeeper/mocha-7.1.1
  • greenkeeper/mustache-3.0.2
  • greenkeeper/mustache-3.0.3
  • greenkeeper/mustache-3.1.0
  • greenkeeper/mustache-3.2.0
  • greenkeeper/mustache-3.2.1
  • greenkeeper/mustache-4.0.0
  • greenkeeper/mustache-4.0.1
  • greenkeeper/nyc-15.0.0
  • greenkeeper/nyc-15.0.1
  • greenkeeper/semantic-release-16.0.0
  • greenkeeper/semantic-release-16.0.1
  • greenkeeper/semantic-release-16.0.4
  • greenkeeper/semantic-release-17.0.0
  • greenkeeper/semantic-release-17.0.1
  • greenkeeper/semantic-release-17.0.2
  • greenkeeper/semantic-release-17.0.3
  • greenkeeper/semantic-release-17.0.4
  • greenkeeper/sinon-7.4.2
  • greenkeeper/sinon-7.5.0
  • greenkeeper/sinon-8.0.0
  • greenkeeper/sinon-8.0.1
  • greenkeeper/sinon-8.1.0
  • greenkeeper/sinon-9.0.0
  • greenkeeper/sinon-9.0.1
  • issue-10
  • master
  • patch-readme
  • publish
  • publish-patch
  • revert-serverless-v4-bumps
  • v2
  • v2.0.0
  • v2.0.0-alpha
  • v2.0.0-beta
  • v2.0.0-beta1
  • v2.0.1
  • v2.0.2
  • v2.0.2-beta.1@beta
  • v2.0.3
  • v2.0.4
  • v2.0.4-beta.1
  • v2.0.4-beta.2
  • v2.0.5
  • v2.0.6
  • v2.0.7
  • v2.0.8

20 Jul 2026 10:44PM UTC coverage: 90.769%. Remained the same
29784967511

push

github

web-flow
ci: guard against Serverless Framework v4 upgrades (#435)

* ci: guard against Serverless Framework v4 upgrades

Dependabot ignore/allow rules in dependabot.yml apply only to version
updates. Security updates bypass both and bump ancestor dependencies
(e.g. serverless v3 -> v4) to fix vulnerable transitive deps, as
attempted in #434. Combined with the dependabot auto-merge workflow,
such a PR could merge silently.

Add a guard-serverless-v3 workflow that fails when serverless v4+
appears in any package.json or package-lock.json. The job
(serverless_version_check) is a required status check on main so it
blocks auto-merge.

* ci: check peerDependencies and harden version extraction in serverless guard

Check peerDependencies and optionalDependencies sections in addition
to dependencies and devDependencies. Also make the major-version grep
non-fatal for ranges without digits so pipefail does not abort the
step.

55 of 61 branches covered (90.16%)

Branch coverage included in aggregate %.

122 of 134 relevant lines covered (91.04%)

20.94 hits per line

Relevant lines Covered
Build:
Build:
134 RELEVANT LINES 122 COVERED LINES
20.94 HITS PER LINE
Source Files on main
  • Tree
  • List 3
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
29784967511 main ci: guard against Serverless Framework v4 upgrades (#435) * ci: guard against Serverless Framework v4 upgrades Dependabot ignore/allow rules in dependabot.yml apply only to version updates. Security updates bypass both and bump ancestor dependen... push 20 Jul 2026 10:45PM UTC web-flow github
90.77
29693214288 main ci: bump enable-github-automerge-action to 3.0.0 (#432) Was pinned to an untagged commit from 2022-12-01 (pre-1.1.0), two majors behind. Now pinned to the 3.0.0 tag's SHA with a comment noting the version, so future bumps are easy to spot and upd... push 19 Jul 2026 03:38PM UTC web-flow github
90.77
25543533862 main chore(ci): use Node 24 in publish job for npm 11 OIDC (#416) Node 22's bundled npm 10 required a `npm install -g npm@latest` self-upgrade to satisfy npm OIDC trusted publishing (>=11.5.1). That step broke after a regression in Node 22.22.2's tool... push 08 May 2026 07:41AM UTC web-flow github
90.77
25504546781 main chore: revert serverless v4 bumps and strengthen dependabot pin (#412) * chore: revert "bump serverless-offline in /examples/serverless-offline (#394)" This reverts commit e78e0db8a. serverless-offline v14+ require... push 07 May 2026 03:12PM UTC web-flow github
90.77
23923637794 main chore: revert serverless v4 bump and pin to v3 (#402) * Revert "chore: bump serverless in /test-files/basic-project (#395)" This reverts commit bf974f6fc. * chore: ignore serverless major version bumps in dependab... push 02 Apr 2026 09:50PM UTC web-flow github
90.77
23725893225 main chore(ci): add issues and pull-requests write permissions for semantic-release Allow semantic-release to comment on referenced issues and PRs when creating releases. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> push 30 Mar 2026 02:55AM UTC activescott github
90.77
23725643715 main fix(ci): use semantic-release@25 with OIDC trusted publishing Upgrade to semantic-release@25 (which bundles @semantic-release/npm@13 with trusted publishing support). Use Node 22 (required by sr@25). Remove NPM_TOKEN (replaced by OIDC). Grant con... push 30 Mar 2026 02:43AM UTC activescott github
90.77
23716850526 main docs: clarify Serverless v3 / Node.js 20 support and upgrade webpack example runtime (#393) Add a prominent notice to the README clarifying that this project supports Serverless Framework v3 and Node.js 20, and that upgrading to Node.js 22 requir... push 29 Mar 2026 07:12PM UTC web-flow github
90.77
23631908050 main chore: add OIDC permissions for npm trusted publishers to GitHub Actions workflow (#359) * Initial plan * Add OIDC permissions for npm trusted publishers to publish_package job * Remove redundant registry-url from setup-node in publish_package ... push 27 Mar 2026 04:58AM UTC web-flow github
90.77
23630734284 main build: restore CI checks by replacing deprecated ubuntu-20.04 runners (#392) * fix: update ubuntu-20.04 runners to ubuntu-latest and modernize action versions in build workflow Co-authored-by: activescott <213716+activescott@users.noreply.github... push 27 Mar 2026 04:10AM UTC web-flow github
90.77
See All Builds (1019)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc