Upload artifacts to different machine instead of github artifact package

Can I upload a artifact to a different machine runner using Github workflow, I would like to achieve following stepss

  1. CICD build, run test, run code coverage, run profiling using github action on Runner1
  2. I will like to upload the artifacts from Runner1 → Runner2:/ instead of pushing to Github artifacts packages

Can I achieve it?

I think there’s some confusion here: artifacts (short term things, exactly for transferring things between jobs) and packages (for persistent software releases) are separate things.

Artifacts are what you need to use here, there’s no direct transfer between runners. Alternatively you could use some other file storage service.