Commit Graph
23 Commits
Author SHA1 Message Date
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 f436b82539 chore(github): simplify issue forms and PR template 2026-10-09 18:02:24 +02:00
Meysam Parvizi 52aa4a7efa chore(github): add issue forms for resources, link problems and roadmap changes 2026-10-09 17:56:22 +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
Meysam Parvizi b64be6582a Update FUNDING.yml 2024-09-03 03:17:52 +02:00
Meysam Parvizi 853cad223d Update FUNDING.yml 2024-07-23 08:39:06 +03:30
Meysam Parvizi c0c61ee0ee Update FUNDING.yml 2024-02-21 17:03:47 +03:30
Meysam Parvizi 74d1409f73 Update FUNDING.yml 2024-02-21 17:02:50 +03:30
Meysam Parvizi 365dbadc7e Update FUNDING.yml 2023-12-11 16:40:39 +03:30
Meysam Parvizi 3d34739037 Create FUNDING.yml 2023-12-11 16:35:53 +03:30