Skip to content

Conversation

henrymercer
Copy link
Contributor

@henrymercer henrymercer commented Nov 14, 2022

The runner has been deprecated since March, and has been a long standing piece of tech debt, getting in the way a tiny bit, but not enough to prompt an immediate deletion, when we make changes. Let's finally delete it!

This PR deletes the runner, while #1364 makes several simplifications that are made possible by completely removing the runner.

Commit-by-commit review recommended, I have explained in each commit message why the associated test can safely be removed.

Merge / deployment checklist

  • Confirm this change is backwards compatible with existing workflows.
  • Confirm the readme has been updated if necessary.
  • Confirm the changelog has been updated if necessary.

This is now covered by `codescanning-config-cli.yml`.
These are covered by `codeql.yml`, which runs across all latest runner
images.
These are tested by `multi-language-autodetect.yml`
These are covered by `autobuild-action.yml`.
Testing SARIF compatibility is covered by `codeql.yml`.
We don't need to test runner functionality now since the runner is only
used in PR checks, and `extractor-ram-threads.yml` covers the Action
case.
@henrymercer henrymercer mentioned this pull request Nov 14, 2022
3 tasks
@henrymercer henrymercer marked this pull request as ready for review November 14, 2022 20:38
@henrymercer henrymercer requested a review from a team as a code owner November 14, 2022 20:38
@henrymercer henrymercer merged commit f47c93c into main Nov 15, 2022
@henrymercer henrymercer deleted the henrymercer/delete-runner-part-1 branch November 15, 2022 19:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants