* ci: migrate from CircleCI to GitHub Actions
CircleCI has been unable to check out the repository since its checkout
key stopped working, so nothing has been deployed since 2023-10. Replace
it with GitHub Actions and publish through the Pages deployment API
instead of committing the build output to the master branch.
- add .github/workflows/deploy.yml (build on every push/PR, deploy to
Pages on source)
- drop .circleci/config.yml and update.sh
- drop rimraf and status-back, only used by the two files above
- bump .node-version from 8.1.4 to 24, the current LTS
- fix bulbofile.js for the ESM majors of gulp-nunjucks and gulp-markdown
pulled in by #312 and #313, which broke the build
- emit CNAME into build/ so the custom domain survives in the artifact
* ci: publish to master instead of GitHub Pages
nodejs.jp turns out to be served by Netlify out of the master branch, not
by GitHub Pages, so deploying through the Pages API would not touch the
live site. Replace the Pages deploy job with one that builds into a
checkout of master and pushes, which is what update.sh did under
CircleCI.
Bumps marked to 9.1.6 and updates ancestor dependency gulp-markdown. These dependencies need to be updated together.
Updates marked from 0.3.19 to 9.1.6
Release notesSourced from marked's releases.
... (truncated)
Commits- 86e0eb5 chore(release): 9.1.6 [skip ci]
- f9d08cc fix: fix instance options sent to lexer and parser (#3073)
- daa24ee chore(deps-dev): Bump @arethetypeswrong/cli from 0.12.2 to 0.13.1 (#3080)
- 1a66565 chore(deps-dev): Bump @typescript-eslint/eslint-plugin from 6.9.0 to 6.9.1 (#...
- b1eb392 chore(deps-dev): Bump @semantic-release/release-notes-generator from 12.0.0 t...
- 5ca0f6c chore(deps-dev): Bump rollup from 4.1.5 to 4.3.0 (#3082)
- 41195c9 chore(deps-dev): Bump @semantic-release/commit-analyzer from 11.0.0 to 11.1.0...
- dfa6d30 chore(deps-dev): Bump @typescript-eslint/parser from 6.9.0 to 6.9.1 (#3079)
- 915f51d chore(deps-dev): Bump @semantic-release/npm from 11.0.0 to 11.0.1 (#3078)
- ae084b1 chore(deps-dev): Bump semantic-release from 22.0.5 to 22.0.7 (#3077)
- Additional commits viewable in compare view
Maintainer changesThis version was pushed to npm by tonybrix, a new releaser for marked since your current version.
Updates gulp-markdown from 2.0.1 to 8.0.0
Release notesSourced from gulp-markdown's releases.
CommitsDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
You can disable automated security fix PRs for this repo from the Security Alerts page.