diff --git a/modules/devenv/integrations/github/skaffold.nix b/modules/devenv/integrations/github/skaffold.nix index 5a6039b..d4dc3f0 100644 --- a/modules/devenv/integrations/github/skaffold.nix +++ b/modules/devenv/integrations/github/skaffold.nix @@ -174,6 +174,24 @@ in "with" = cfg.settings.integration; } ) + { + name = "Save manifest"; + run = '' + mkdir -p artifacts + cat > artifacts/skaffold-manifest.yaml <<'MANIFEST_EOF' + ''\${{ steps.skaffold.outputs.manifest }} + MANIFEST_EOF + ''; + shell = "bash"; + } + { + uses = "actions/upload-artifact@v4"; + "with" = { + name = "skaffold-manifest"; + path = "artifacts/skaffold-manifest.yaml"; + retention-days = "5"; + }; + } ]; }; diff --git a/result b/result new file mode 120000 index 0000000..1064115 --- /dev/null +++ b/result @@ -0,0 +1 @@ +/nix/store/m1qcaqjcdb5sfkc5qbbf5x14l3rcpvz3-treefmt-check \ No newline at end of file