Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

.github: drop test-on-ryot workflow #19847

Merged
merged 1 commit into from Jul 27, 2023
Merged

Conversation

aabadie
Copy link
Contributor

@aabadie aabadie commented Jul 26, 2023

Contribution description

The ryot setup hosted at Inria no longer works:

  • the runner is no longer available and I can't SSH anymore to that machine. I fear that the system was reinstalled and the runner service definitely gone. I can't SSH to that machine anymore (my SSH key doesn't work anymore).
  • all boards connected to that machine were dropped some time ago. The workflow, when it was still running, was always returning an empty list of boards (last time it was 2 months ago: "Error when evaluating 'strategy' for job 'compile_and_test_for_board'. .github/workflows/test-on-ryot.yml (Line: 71, Col: 16): Matrix vector 'board' does not contain any values" which no board was found on that machine. According to the workflow logs, the boards were removed 3 months ago (see last run with boards found)

AFAIK, nobody is maintaining this infrastructure anymore since last year when @fjmolinas and I left Inria Saclay (where the machine is hosted).

This PR is simply dropping this workflow as it is useless now.

Testing procedure

No sure what can be tested here. Maybe there's some repository configuration to update to drop the ryot self-hosted runner.

Issues/PRs references

None

@aabadie aabadie added Area: CI Area: Continuous Integration of RIOT components CI: skip compile test If set, CI server will run only non-compile jobs, but no compile jobs or their dependent jobs CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR labels Jul 26, 2023
@riot-ci
Copy link

riot-ci commented Jul 26, 2023

Murdock results

✔️ PASSED

3b79071 .github: drop test-on-ryot workflow

Success Failures Total Runtime
1 0 1 01m:05s

Artifacts

@aabadie
Copy link
Contributor Author

aabadie commented Jul 27, 2023

bors merge

@bors
Copy link
Contributor

bors bot commented Jul 27, 2023

Build succeeded!

The publicly hosted instance of bors-ng is deprecated and will go away soon.

If you want to self-host your own instance, instructions are here.
For more help, visit the forum.

If you want to switch to GitHub's built-in merge queue, visit their help page.

@bors bors bot merged commit c4a1802 into RIOT-OS:master Jul 27, 2023
29 checks passed
@aabadie aabadie deleted the ci/drop_ryot branch August 23, 2023 19:28
@MrKevinWeiss MrKevinWeiss added this to the Release 2023.10 milestone Nov 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area: CI Area: Continuous Integration of RIOT components CI: ready for build If set, CI server will compile all applications for all available boards for the labeled PR CI: skip compile test If set, CI server will run only non-compile jobs, but no compile jobs or their dependent jobs
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants