[riot-notifications] [RIOT-OS/RIOT] .github/workflows: add riot-ryot.yml (#16230)

Martine Lenders notifications at github.com
Fri Apr 9 10:19:38 CEST 2021


@miri64 commented on this pull request.

Some more comments.

> +#   * Static list of connected boards or make target listing them in json format
+#     so that fromJSON can be used, see:
+#     https://docs.github.com/en/actions/reference/context-and-expression-syntax-for-github-actions#fromjson
+#
+# * RYOT: https://github.com/fjmolinas/riot-ryot
+
+name: test-on-run-your-own-test
+
+on:
+  # REMOVEME
+  pull_request:
+    branches:
+      - '*'
+  # Schedule weekly runs Saturday at 00:00 on master
+  schedule:
+    - cron: '00 0 * * 6'

```suggestion
    - cron: '0 0 * * 6'
```

> +  # REMOVEME
+  pull_request:
+    branches:
+      - '*'

I think you want to remove that ;-)

> +# the RYOT machine was only used for remote flashing, this is a better
+# alternative if ssh access is possible.
+#
+# Documentation:
+#
+# * Setup a RYOT machine:
+#   https://github.com/fjmolinas/riot-ryot/blob/master/setup.md
+#
+# * Requirements (already filled by a RYOT machine):
+#   * Add one or more self-hosted runners:
+#     https://docs.github.com/en/actions/hosting-your-own-runners/adding-self-hosted-runners
+#   * All required flashing tools installed
+#   * udev rules that map all BOARD to /dev/riot/tty-$(BOARD), see
+#     http://riot-os.org/api/advanced-build-system-tricks.html#multiple-boards-udev
+#   * RIOT_MAKEFILES_GLOBAL_PRE that sets PORT and DEBUG_ADAPTER_ID for each
+#     BOARD http://riot-os.org/api/advanced-build-system-tricks.html#multiple-boards-udev

This link is now duplicate.

> +# Documentation:
+#
+# * Setup a RYOT machine:
+#   https://github.com/fjmolinas/riot-ryot/blob/master/setup.md
+#
+# * Requirements (already filled by a RYOT machine):
+#   * Add one or more self-hosted runners:
+#     https://docs.github.com/en/actions/hosting-your-own-runners/adding-self-hosted-runners
+#   * All required flashing tools installed
+#   * udev rules that map all BOARD to /dev/riot/tty-$(BOARD), see
+#     http://riot-os.org/api/advanced-build-system-tricks.html#multiple-boards-udev
+#   * RIOT_MAKEFILES_GLOBAL_PRE that sets PORT and DEBUG_ADAPTER_ID for each
+#     BOARD http://riot-os.org/api/advanced-build-system-tricks.html#multiple-boards-udev
+#   * Static list of connected boards or make target listing them in json format
+#     so that fromJSON can be used, see:
+#     https://docs.github.com/en/actions/reference/context-and-expression-syntax-for-github-actions#fromjson

This link explains how to use `fromJSON` (which one can see below). I was asking for instructions how to provide the static list or the make target.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/RIOT-OS/RIOT/pull/16230#pullrequestreview-632157586
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.riot-os.org/pipermail/notifications/attachments/20210409/0f574666/attachment.htm>


More information about the notifications mailing list