Jenkinsfile Runner Action for GitHub Actions aims at providing one-time runtime context for Jenkins pipeline. The users are able to run the pipeline in GitHub Actions by only providing the Jenkinsfile and the definition of GitHub workflow. This project is powered by jenkinsfile-runner mainly. The plugin downloading step is powered by plugin-installation-manager-tool.
You can configure the pipeline environment by using other GitHub Actions or providing JCasC Yaml file powered by configuration-as-code-plugin.
Reference these actions in your workflow definition.