Meysam Parvizi
81f7e6f7d8
ci: release a patch version automatically when the map changes
...
Every master build fingerprints the rendered map (PNG without the revision line) and compares it with the latest release. A changed map publishes the next patch release with the PDF and PNG; otherwise the site keeps showing the latest version. Minor and major releases are started manually from the workflow. Versions restart at v2.0.0.
2026-10-10 01:38:06 +02:00
Meysam Parvizi
263527e9f7
ci: build, render and deploy the roadmap explorer
...
Run the tests, assemble the site with build revision info, render the
PDF and PNG, deploy to GitHub Pages from master and attach the PDF and
PNG to published releases.
2026-10-10 01:15:05 +02:00
Meysam Parvizi
8ba3a7f235
ci(link-check): open an issue even when lychee fails
2026-10-09 17:29:08 +02:00
Meysam
0d29726169
Merge pull request #87 from m3y54m/dependabot/github_actions/DavidAnson/markdownlint-cli2-action-24
...
Bump DavidAnson/markdownlint-cli2-action from 19 to 24
2026-10-09 17:21:11 +02:00
Meysam
770423adea
Merge pull request #86 from m3y54m/dependabot/github_actions/actions/checkout-7
...
Bump actions/checkout from 5 to 7
2026-10-09 17:20:57 +02:00
Meysam
420a3632fe
Merge pull request #85 from m3y54m/dependabot/github_actions/peter-evans/create-issue-from-file-6
...
Bump peter-evans/create-issue-from-file from 5 to 6
2026-10-09 17:20:43 +02:00
dependabot[bot]
03fba9cb09
Bump DavidAnson/markdownlint-cli2-action from 19 to 24
...
Bumps [DavidAnson/markdownlint-cli2-action](https://github.com/davidanson/markdownlint-cli2-action ) from 19 to 24.
- [Release notes](https://github.com/davidanson/markdownlint-cli2-action/releases )
- [Commits](https://github.com/davidanson/markdownlint-cli2-action/compare/v19...v24 )
---
updated-dependencies:
- dependency-name: DavidAnson/markdownlint-cli2-action
dependency-version: '24'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-10-09 15:15:14 +00:00
dependabot[bot]
c1aa63c1aa
Bump actions/checkout from 5 to 7
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 7.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v7 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-10-09 15:15:12 +00:00
Meysam Parvizi
811bf6f779
ci(link-check): tune lychee for bot-blocking hosts and bump checkout
...
Accept 3xx/403/429, exclude hosts that fail HTTP/2 or 404 for bots, repository badge links and a broken cert chain; raise timeout to 60s; use actions/checkout@v5.
2026-10-09 17:13:09 +02:00
dependabot[bot]
fb6d9c892b
Bump peter-evans/create-issue-from-file from 5 to 6
...
Bumps [peter-evans/create-issue-from-file](https://github.com/peter-evans/create-issue-from-file ) from 5 to 6.
- [Release notes](https://github.com/peter-evans/create-issue-from-file/releases )
- [Commits](https://github.com/peter-evans/create-issue-from-file/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: peter-evans/create-issue-from-file
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-10-09 15:10:16 +00:00
Meysam Parvizi
a6e614bd7b
ci: add link checker, README convention check and PR templat
2026-10-09 17:08:26 +02:00
Meysam Parvizi
c36274440b
Improve static analysis workflow for Markdown linting
2025-09-05 10:03:06 +02:00
Scott Gibb
39baabe911
replaced workflow
2024-11-11 15:59:51 +00:00
Scott Gibb
f2c0b113a1
Correcting workflow error
2024-11-11 15:58:48 +00:00
Scott Gibb
83d70447a6
Added Markdownlint and static analysis
2024-11-11 15:56:50 +00:00