theme.toml: Add demo link
As of 2021-07-01 the Hugo Themes showcase is no longer building our
themes so we need to include a link to a demo.
package.json: Run webpack without npx
This only affects the CI, but the inability to run webpack seems
to have been due to using an older version of npm (v6.14.x), and
now we upgrade npm before install so we don't need this hack.
.drone.yml: Update npm before install and build
It seems that the issue with not being able to find webpack-cli is
due to some behavior with an older version of npm. My local devel-
opment environment has npm 7.6.x and so does the Node.js 15 conta-
iner, while the Node.js 12 and 14 containers have npm 6.14.x.
Updating npm fixes the issue with `npx webpack` not being able to
find webpack-cli's webpack command (perhaps it installs the peer
dependency automatically, I don't know).
package.json: Run webpack with npx
My local dev environment automatically adds ./node_modules/.bin to
the shell PATH, but it seems a better way to do this is to use npx
so that it works here and on the CI.
.drone.yml: Run on current and LTS Node.js releases
Node.js v10 will cease to be LTS next month and I haven't even used
it for a while already, so let's change this to only run on 12, 14,
and 15, which are the current active and LTS releases.
package-lock.json: Run npm update
package.json: Only install webpack-cli
We don't explicitly need webpack, as webpack-cli will bring it in
CHANGELOG.md: Minor dependency updates
source/scss/bootstrap.scss: Update header
Minor, but can be very confusing when looking at CSS and wondering
why the version is old.
Run npm update
Brings in Bootstrap v4.6.0 as well as a few others.
README.md: Fix link syntax
TravisCI changed their business model recently and I realized it is
better to not rely on free cloud services. I am now using a Drone.io
instance on my own infrastructure.
README.md: Use badge from Drone CI
.drone.yml: Correct npm task
.travis.yml: Only build on Node.js LTS versions
Add .drone.yml for ci.mjanja.ch
README.md: Use travis-ci.com domain for badge
.travis.yml: Try to build on AWS graviton2 instances
These are the second generation of Amazon's ARM-based instances.
Move unreleased changes to 1.6.0