Commit Graph

48 Commits (final)

Author SHA1 Message Date
Florian Hotze 35e4cc8acc
Add workflow to fetch openHAB Sailfish OS docs (#2682)
Signed-off-by: Florian Hotze <dev@florianhotze.com>
2026-03-23 17:57:13 +01:00
Florian Hotze 9b44aa0801
Fetch Garmin app docs: Exclude SDK docs
Signed-off-by: Florian Hotze <dev@florianhotze.com>
2026-02-22 12:38:19 +01:00
dependabot[bot] ea87c7616b
Bump peter-evans/create-pull-request from 7 to 8 (#2610)
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 7 to 8.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v7...v8)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-version: '8'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-18 14:04:18 +01:00
dependabot[bot] 860b4441f9
Bump actions/checkout from 5 to 6 (#2600)
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [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...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-18 13:56:43 +01:00
Florian Hotze 61fb66da8a
Update fetch_docs-openhab-garmin.yml
Signed-off-by: Florian Hotze <dev@florianhotze.com>
2025-09-23 17:16:26 +02:00
dependabot[bot] d09a82708e
Bump peter-evans/create-pull-request from 5 to 7 (#2545)
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 5 to 7.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v5...v7)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-23 17:14:14 +02:00
Florian Hotze e5db7882d0
fetch_external_docs_reusable workflow: Add support for SVG & BMP images
Signed-off-by: Florian Hotze <dev@florianhotze.com>
2025-09-23 17:11:26 +02:00
Florian Hotze 7a9a3cbf6e
fetch_external_docs_reusable workflow: Fix images rsync
Signed-off-by: Florian Hotze <dev@florianhotze.com>
2025-09-23 17:09:15 +02:00
Florian Hotze 4e08223966
fetch_external_docs_reusable workflow: Revert change for doc resources & Use rsync for copying images
Signed-off-by: Florian Hotze <dev@florianhotze.com>
2025-09-23 17:01:36 +02:00
Florian Hotze 6c62a05aed
fetch_external_docs_reusable workflow: Preserver parents when copying 2nd level resources
Updated the copy command to preserve directory structure when copying markdown and image files.

Signed-off-by: Florian Hotze <dev@florianhotze.com>
2025-09-23 16:52:46 +02:00
Florian Hotze 9f59d8673f
fetch_external_docs_reusable workflow: Increase search depth to 2 for doc/img resources
Signed-off-by: Florian Hotze <dev@florianhotze.com>
2025-09-23 16:46:34 +02:00
Florian Hotze c4508bb692
Add workflow to fetch Garmin app docs
Signed-off-by: Florian Hotze <dev@florianhotze.com>
2025-09-23 16:34:40 +02:00
dependabot[bot] fda09d3e9b
Bump nosborn/github-action-markdown-cli from 3.4.0 to 3.5.0 (#2547)
Bumps [nosborn/github-action-markdown-cli](https://github.com/nosborn/github-action-markdown-cli) from 3.4.0 to 3.5.0.
- [Release notes](https://github.com/nosborn/github-action-markdown-cli/releases)
- [Commits](58bcfd1af5...508d6cefd8)

---
updated-dependencies:
- dependency-name: nosborn/github-action-markdown-cli
  dependency-version: 3.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-17 22:28:02 +02:00
dependabot[bot] 3eb8b42d54
Bump actions/checkout from 3 to 5 (#2544)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 5.
- [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/v3...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-17 22:26:41 +02:00
Florian Hotze fed1361a38
Remove Mycroft from sidebar & fetch_external_docs workflow for Mycroft (#2537)
Signed-off-by: Florian Hotze <dev@florianhotze.com>
2025-08-09 11:39:46 +02:00
Florian Hotze acfba15d3b
Adjust fetch_external_docs workflows to recent path changes & Explain how they work (#2533)
* Adjust fetch_docs workflows for path changes
   Adjusts to changes from #2521.
* README: Explain what fetch_external_docs GH actions do
* Add comment to fetch_external_docs_reusable.yml

Signed-off-by: Florian Hotze <dev@florianhotze.com>
2025-08-04 15:37:41 +02:00
Florian Hotze d9612cd7de
Upgrade CI Markdown checks (#2497)
* Upgrade CI Markdown checks

- Use tcort/github-action-markdown-link-check instead of deprecated gaurav-nelson/github-action-markdown-link-check.
- Pin actions to SHA version to mitigate possible supply chain attacks.
- Consolidate markdown checks into a single workflow.

Signed-off-by: Florian Hotze <dev@florianhotze.com>

* Comment out broken link check as it was previously disabled

Signed-off-by: Florian Hotze <dev@florianhotze.com>

* Adjust markdownlint config for new version

Signed-off-by: Florian Hotze <dev@florianhotze.com>

* Fix markdownlint

Signed-off-by: Florian Hotze <dev@florianhotze.com>

---------

Signed-off-by: Florian Hotze <dev@florianhotze.com>
2025-06-16 20:44:16 +02:00
Jeremy edadbc64bc
Bump github action workflow package dependencies (#2124)
* Bump github action workflow package dependencies

Signed-off-by: jsetton <jeremy.setton@gmail.com>

* Fix markdownlint errors

Signed-off-by: jsetton <jeremy.setton@gmail.com>

---------

Signed-off-by: jsetton <jeremy.setton@gmail.com>
2023-09-02 12:56:18 +02:00
Jeremy d3fd42685a
Improve fetch external docs workflow (#1713)
Signed-off-by: jsetton <jeremy.setton@gmail.com>
2021-12-28 22:33:57 +01:00
Jerome Luckenbach 420220896e
Rename usage.md on the fly. (#1701)
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-12-13 22:49:04 +01:00
Jerome Luckenbach 301a8dd2d0
Add alexa docs workflow (#1699)
* Add alexa docs workflow

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Newline

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-12-13 22:28:46 +01:00
Jerome Luckenbach 094beb930e
fix markdown action (#1693)
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-12-08 23:55:58 +01:00
Jerome Luckenbach 9c62ea23d2
Repo cleanup (#1691)
* Moved Contributing. Removed DCO part.
* Refactor markdownlint action

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-12-08 23:27:04 +01:00
Jerome Luckenbach 50f0b2730e
Add doc fetch actions (#1690)
* Add doc fetch actions
* Remove redundant image copy.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-12-08 22:50:08 +01:00
Jerome Luckenbach cf3447b43b
Remove labeler action (#1680)
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-11-27 11:43:53 +01:00
Jerome Luckenbach 5c6efa1ded
Use original action instead of fork
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-11-26 18:06:27 +01:00
Jerome Luckenbach 9d07cf0d35
Change workflow permissions for fork pull requests. (#1585)
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-05-24 21:21:14 +02:00
Jerome Luckenbach ac8a89ad15 Change workflow permissions for fork pull requests.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-05-24 16:21:19 +02:00
Jerome Luckenbach 4f79deca4e Add openhab-bot as commiter.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-05-19 20:14:57 +02:00
Jerome Luckenbach 566ca90d2c Add token to complete workflow.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-05-19 19:45:40 +02:00
Jerome Luckenbach 7aada48f58 Revert token based changes.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-05-18 22:52:31 +02:00
Jerome Luckenbach b7402bb875 Add token permissions.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-05-18 22:45:21 +02:00
Jerome Luckenbach ad283f6d0a Add repo secret instead of standard token.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-05-18 22:08:54 +02:00
Jerome Luckenbach 887cb7f231 Add token to workflow.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-05-18 22:00:13 +02:00
Jerome Luckenbach 0ae8785bb2 Add workflow name.
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-05-18 21:41:45 +02:00
Jerome Luckenbach 92b5bb1156
Add cherrypick action (#1578)
* Add cherry-pick action.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Add newline.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-05-18 21:38:48 +02:00
Jerome Luckenbach e3e0e3679d
Remove paper ui references. (#1457)
* Remove paper uii references.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Fix Markdown errors.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Remove target param from markdownlint pr trigger.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-01-16 10:07:41 +01:00
Jerome Luckenbach 5cfab1afb5
Add link check action. (#1449)
* Add link check action.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Add blank line.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-01-13 19:33:39 +01:00
Jerome Luckenbach e3bcef123a
Make pr check available for markdownlint 📝 (#1446)
* Make pr check available for markdownlint (hopefully).
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-01-11 21:26:21 +01:00
Jerome Luckenbach 6adb3594e8
Move trigger order
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-01-11 21:01:17 +01:00
Jerome Luckenbach b9a6a97897
Update markdownlint.yml
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-01-11 20:16:54 +01:00
Jerome Luckenbach a69863c32f
Switch to markdown cli action (#1443)
* Fix left markdownlint errors.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Change to markdownlint-cli action.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-01-11 20:08:27 +01:00
Jerome Luckenbach 41a4af61b5
Fix markdownlint workflow
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-01-10 20:52:46 +01:00
Jerome Luckenbach d2d2c44a3e
Fix linter errors (#1439)
* Some leftover linting error fixes.
* Adapt rules and enble markdownlint for pull requests.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-01-10 20:50:43 +01:00
Jerome Luckenbach cc20dd220e
Add automated markdown linting (#1415)
* Added Markdownlint action.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Fix action yml file.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Fix action yml file.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Fix action yml file.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Define proper run parameters and fix markdown styleguide aside.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>

* Leave out pull request triggers for the start.

Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-01-04 22:59:25 +01:00
Jerome Luckenbach 810d24de15
Not needed anymore
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2021-01-03 21:34:51 +01:00
Yannick Schaus 1932d99518
Create rebase.yml
Signed-off-by: Yannick Schaus <github@schaus.net>
2020-09-23 20:13:01 +02:00
Jerome Luckenbach 1e596ec5cb
Add labeler action from github
Signed-off-by: Jerome Luckenbach <github@luckenba.ch>
2019-11-27 22:09:56 +01:00