update workflows to use submodule actions and clone submodules recursively
authorCole Arendt <cole.arendt@outlook.com>
Sat, 18 Jun 2022 10:13:29 +0000 (06:13 -0400)
committerCole Arendt <cole.arendt@outlook.com>
Sat, 18 Jun 2022 10:24:07 +0000 (06:24 -0400)
commit7358f174908243742c1e850f5dfa19e44e0583e8
tree4bc5113192dca7708aee18a419e81cfc2aed7047
parent24316e457eeefe55d9ccbd683aaf324d0d1d7278
update workflows to use submodule actions and clone submodules recursively

Also set persist-credentials: false universally. This could cause problems for the releaser and rebuild actions if they take advantage of the default persist-credentials: true. Also note that rebuild does not clone recursively because it does not use submodules
.github/workflows/chart-rebuild.yaml
.github/workflows/chart-releaser.yaml
.github/workflows/chart-test.yaml