Merge branch 'refactor-argotk-cherrypicked' into 'master'

Heavily reafoctored the test repository for the test workflow

See merge request argo/argotest!11
1 job for master in 6 seconds (queued for 1 second)
Status Job ID Name Coverage
  Test
passed #16287
integration
integration.test

00:00:06