079abeb2f7
.github/test-on-iotlab: use IOTLAB_NODE=auto instead of auto-ssh
2021-05-28 17:23:11 +02:00
50e52ade19
gh_actions: add PR labeler action
2021-05-18 10:16:21 +02:00
Jean Pierre Dudey
33539f137a
Merge pull request #16428 from bergzand/pr/readme/remove_ml
...
Documentation: Remove mentions of the users@ and devel@ mailing lists.
2021-05-12 13:44:07 +02:00
05e7b5e803
github/bug_report.md: Remove users@ and devel@
2021-05-12 11:41:25 +02:00
Martine Lenders
c71a52dc0c
Merge pull request #15978 from miri64/riotctrl_ctrl/enh/native_reset
...
riotctrl_ctrl: A reset helper class for `native`
2021-05-04 13:48:18 +02:00
Martine Lenders
c044622c21
Merge pull request #16430 from jia200x/pr/fix_gnrc_lorawan_wf
...
gh_workflows: adapt to GNRC LoRaWAN Release Test env variables
2021-05-04 12:50:26 +02:00
Martine Lenders
9f8b4a1c9b
riotctrl_ctrl: add tests for NativeRIOTCtrl
2021-05-04 11:46:51 +02:00
Martine Lenders
e7ef934872
gh-actions: release-tests: add filter input
...
This way, the tests that shall be run can be determined using
[`pytest -k` expressions][k]. E.g. `spec04 and task04` would only run
task 4.4.
[k]: https://docs.pytest.org/en/stable/usage.html#specifying-tests-selecting-tests
2021-05-03 16:34:54 +02:00
Jose Alamos
985515b547
gh_workflows: adapt to GNRC LoRaWAN Release Test env variables
2021-05-03 14:55:57 +02:00
Martine Lenders
14d3cba8b2
gh-actions: release-tests: do not run linters for release tests
2021-04-23 10:56:19 +02:00
Martine Lenders
d06c532410
gh-actions: release-tests: properly configure GH token for sudo
2021-04-20 11:03:47 +02:00
Francisco Molina
3e20e3b018
.github/workflows: add riot-ryot.yml
...
Add github actions configuration to run all tests on BOARDs
connected to ci-riot-tribe.
Will run on all new Release Candidates and weekly on master.
2021-04-09 16:53:42 +02:00
Martine Lenders
9e9117057c
gh-actions/test-on-iotlab: install riotctrl
...
For actually running the test, the docker container is not used. As
such, `riotctrl` needs to be installed for the tests to succeed.
2021-03-02 09:35:18 +01:00
fa32f8a4b1
ci/test-on-iotlab: set error precision to periph_timer_periodic
2021-02-23 15:19:10 +01:00
Martine Lenders
61fd822efe
Merge pull request #15770 from aabadie/pr/ci/docker_static-test-tools
...
ci: use riot/static-test-tools Docker image with static-tests and doc-build
2021-01-26 16:35:05 +01:00
Martine Lenders
0f13fd6d2c
Merge pull request #15801 from miri64/static-tests/enh/increase-rename-limit
...
static-tests: increase git diff renameLimit for branch runs
2021-01-26 12:07:18 +01:00
4baa19c046
ci/test-on-iotlab: exclude tests/periph_timer_short_relative_set
2021-01-20 14:54:32 +01:00
f8fe14ebf7
ci/test-on-iotlab: remove suit_update from excluded apps
2021-01-20 14:54:27 +01:00
Martine Lenders
c2cbc0bc71
Merge pull request #15779 from miri64/gh-actions/fix/release-test-artifact-name
...
release-tests: fix artifact naming and steps cleanup for matrix build
2021-01-20 13:08:08 +01:00
Martine Lenders
04bee90e6f
release-tests: skip tapsetup when running IoT-Lab job
2021-01-20 11:00:17 +01:00
Martine Lenders
50c5847eca
release-tests: fix artifact naming for matrix build
2021-01-20 11:00:17 +01:00
Martine Lenders
99eaf892e9
static-tests: increase git diff renameLimit for branch runs
2021-01-19 16:54:26 +01:00
Francisco
886d179c27
Merge pull request #15772 from aabadie/pr/ci/test-on-iotlab-exclude-riotboot
...
ci/test-on-iotlab: exclude applications that require riotboot
2021-01-19 10:27:47 +01:00
Jose Alamos
6a69686237
gh/workflows/release-tests: add LoRaWAN parameters as env variables
2021-01-14 23:00:20 +01:00
Jose Alamos
df0575dbbf
gh/workflows/release-tests: add LoRaWAN secrets env variables
...
This commit injects some LoRaWAN secrets into `tox` in order to avoid
exposing LoRaWAN keys when running RIOT-OS/Release-Specs#201
2021-01-14 21:44:13 +01:00
1343bfbf26
.github/static-test: use riot/static-test-tools Docker image
2021-01-14 14:45:05 +01:00
a47b33dfeb
ci/test-on-iotlab: exclude applications that require riotboot
2021-01-13 19:20:29 +01:00
Martine Lenders
375df5740a
pr_check: remove label check
2021-01-13 12:02:18 +01:00
Martine Lenders
3fdf9f925e
Merge pull request #15745 from aabadie/pr/ci/tests-on-iotlab-fix
...
ci/test-on-iotlab: fix unsupported set-env command
2021-01-12 19:20:01 +01:00
4363b3ea2e
ci/test-on-iotlab: fix unsupported set-env function
2021-01-12 11:23:12 +01:00
42f6f028eb
ci/check-labels: fail for PR blocked by feature freeze label
2021-01-12 10:45:55 +01:00
Martine Lenders
e5f5f3c0b3
gh-actions: static-tests: remove ref from checkout
...
That parameter was solely needed for the commit checks that are now
moved to the `check-pr` workflow. The only other test using git is the
whitespace check and that works just fine on the merge commit.
2021-01-08 14:09:43 +01:00
Martine Lenders
44b48e6c2d
gh-actions: move PR checks from static tests to own workflow
2021-01-08 14:09:42 +01:00
Martine Lenders
512c92ffb1
static-test: add release tags as push trigger
2021-01-06 12:09:45 +01:00
Martine Lenders
5195ae166a
static-test: use base reference as base branch instead of master
...
This way they will also work with release branches ;-).
2021-01-05 17:22:17 +01:00
6eb8e17861
Merge pull request #15637 from miri64/gh-actions/enh/release-test-matrix
...
gh-actions: make the release tests a matrix build
2020-12-17 13:09:15 +01:00
Martine Lenders
019817d58b
dist/tools/ci: add harness to annotate static tests in Github Actions
2020-12-16 21:23:38 +01:00
Martine Lenders
02e77bdd21
gh-actions: make the release tests a matrix build
2020-12-15 15:25:02 +01:00
Martine Lenders
9e6c9847cd
github/bug_report.md: add forum to bug report template
2020-12-09 17:23:45 +01:00
5ee80aaee5
gh_actions: add step for lpc2k_pgm build test
2020-12-01 13:37:34 +01:00
9dbb06f719
Merge pull request #15488 from miri64/gh-actions/fix/ssh-agent-action-version
...
gh-actions/release-test: bump ssh-agent to v0.4.1
2020-11-23 11:19:17 +01:00
Martine Lenders
2925731d42
gh-actions/test-on-iotlab: bump ssh-agent to v0.4.1
2020-11-21 09:40:42 +01:00
Martine Lenders
2bb5d453c4
gh-actions/release-test: bump ssh-agent to v0.4.1
2020-11-21 09:40:26 +01:00
2aaa792dad
gh_actions: give a name to the circleci doc artifact action
2020-11-17 16:27:17 +01:00
9b339df085
gh_actions: fix rebase issue in static-test
...
Also remove the push triggers because they are useless
2020-11-17 15:19:56 +01:00
21e541dfd1
.github/workflows: add static-test github action
2020-11-17 10:26:21 +01:00
c08e7dbf32
gh-actions: add direct link to circleci doc preview
2020-11-09 14:20:06 +01:00
Leandro Lanzieri
1408f3f96e
dist/tools/kconfiglib: add tests for genconfig.py
...
Also add the test to 'python-tests' GitHub actions.
2020-11-05 09:04:10 +01:00
Martine Lenders
7b9902464a
gh-actions/check-labels: unstuck on force push
2020-10-26 15:36:56 +01:00
Martine S. Lenders
64824854f9
gh-actions: test-on-iotlab: additionally report as XML
2020-08-28 16:07:16 +02:00
Martine S. Lenders
1ecc3ab014
gh-actions: initial import of a label-checker workflow
...
This adds a label checker that checks if certain labels are set, not set
or if some are set, enough reviews were provided.
2020-08-25 21:04:50 +02:00
Martine Lenders
15056c0530
gh-actions: rename release test artifacts (part 2)
2020-08-20 22:18:44 +02:00
c01a8cabc5
gh-actions: remove stm32 spi_divtable tool from build
2020-08-18 16:55:01 +02:00
Martine Lenders
834b1f4b6a
Merge pull request #14740 from miri64/gh-actions/enh/release-test-artifacts
...
gh-actions: rename release test artifacts
2020-08-12 19:48:44 +02:00
Cenk Gündoğan
0e8ee4bf0f
.github/workflows: add fixdep to automated testing
2020-08-11 09:47:32 +02:00
Martine Lenders
3895ad5870
gh-actions: rename release test artifacts
2020-08-11 09:31:08 +02:00
Martine Lenders
a5d3ad82cd
Merge pull request #14646 from miri64/gh-actions/enh/release-tests
...
gh-actions: add release-specs tests
2020-08-06 17:04:18 +02:00
Martine S. Lenders
17f7274d51
gh-actions: add release-specs tests
2020-08-06 13:30:31 +02:00
76ba397c2b
.github/workflows: run tests on IoT-LAB
2020-07-31 16:42:02 +02:00
Martine S. Lenders
494198c7e6
gh-actions: run for PRs against release branches
2020-07-15 20:57:46 +02:00
276421d66b
.github/workflows: add more tools to tools-buildtest
2020-07-10 15:30:53 +02:00
4c87efc0e7
.github/workflows: add tools test action
...
Only compile_and_test_for_board is tested for the moment
2020-07-06 15:29:50 +02:00
564033a007
.github/workflows: add tools-buildtest action
2020-07-06 15:29:50 +02:00
3a3c0d34fa
stale: only apply to PRs
2019-10-01 12:04:52 +02:00
Martine Lenders
7a845be86a
github: add configuration for stale-bot
2019-08-09 12:55:55 +02:00
2b7b662973
ISSUE_TEMPLATE: update Versions section
2019-05-24 17:14:06 +02:00
Martine Lenders
1152355029
github: fix security bug template
2019-01-30 08:05:43 +01:00
Martine Lenders
cb0bdd9e6a
github: fix wording on questions in bug_report.md
2019-01-21 15:27:40 +01:00
Martine Lenders
aff4d40fb2
.github: add big warning signs about security bugs
2019-01-21 15:27:40 +01:00
9ce34a79e5
.github: add feature request template
2018-09-25 22:54:54 +02:00
cladmi
cae9da6faa
github/pr: add missing newline at end of file
2018-08-22 13:26:08 +02:00
cladmi
c2f1409d6c
github: add 'testing' to the PR template
...
Add a section on the testing procedure for a pull request.
It should help reviewing pull requests as they often not describe which
application raises the error they are fixing or any way of verifying
that a feature is correctly implemented.
2018-08-22 13:24:14 +02:00
Martine Lenders
bf3daeb079
github: Update issue templates for front-end
2018-07-09 21:44:52 +02:00
Martine Lenders
0652974f3d
github: move ISSUE_TEMPLATE.md to ISSUE_TEMPLATE/bug_report.md
...
GitHub supports different types of issue templates for a while now.
The following types are supported:
* Bug report
(living in `.github/ISSUE_TEMPLATE/bug_report.md`),
* Feature request
(living in `.github/ISSUE_TEMPLATE/feature_request.md`), and
* Custom issue template
(living in `.github/ISSUE_TEMPLATE/custom.md`)
Our current issue template is mostly a bug report template, so this
moves it to `.github/ISSUE_TEMPLATE/bug_report.md`.
2018-07-05 15:23:58 +02:00
5c4495f69d
github: add issue template
2017-12-08 12:11:44 +01:00
81d13deb41
github: add PR template
2017-12-08 12:11:44 +01:00