diff --git a/.github/workflows/daily-elixir-credo-snippet-audit.lock.yml b/.github/workflows/daily-elixir-credo-snippet-audit.lock.yml index dcebcf66f3a..863c485bc15 100644 --- a/.github/workflows/daily-elixir-credo-snippet-audit.lock.yml +++ b/.github/workflows/daily-elixir-credo-snippet-audit.lock.yml @@ -1,4 +1,4 @@ -# gh-aw-metadata: {"schema_version":"v4","frontmatter_hash":"6cf2dc5cf3f6169a8fc2ae8262681f558655296a60ef8bc1a96550c0f7b3520f","body_hash":"2f1463b9044ab5b109d77da64d2959d9e4394f83c383cfd35a015e481cef9acb","strict":true,"agent_id":"claude","engine_versions":{"claude":"2.1.201"}} +# gh-aw-metadata: {"schema_version":"v4","frontmatter_hash":"6f4c753d7de7001a13698aac33fe11362d8140891b976a68f60f16d4f27cb4fc","body_hash":"2f1463b9044ab5b109d77da64d2959d9e4394f83c383cfd35a015e481cef9acb","strict":true,"agent_id":"claude","engine_versions":{"claude":"2.1.201"}} # gh-aw-manifest: {"version":1,"secrets":["ANTHROPIC_API_KEY","COPILOT_GITHUB_TOKEN","GH_AW_CI_TRIGGER_TOKEN","GH_AW_GITHUB_MCP_SERVER_TOKEN","GH_AW_GITHUB_TOKEN","GITHUB_TOKEN"],"actions":[{"repo":"actions/cache/restore","sha":"55cc8345863c7cc4c66a329aec7e433d2d1c52a9","version":"v6.1.0"},{"repo":"actions/cache/save","sha":"55cc8345863c7cc4c66a329aec7e433d2d1c52a9","version":"v6.1.0"},{"repo":"actions/checkout","sha":"9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0","version":"v7.0.0"},{"repo":"actions/download-artifact","sha":"3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c","version":"v8.0.1"},{"repo":"actions/github-script","sha":"3a2844b7e9c422d3c10d287c895573f7108da1b3","version":"v9.0.0"},{"repo":"actions/setup-node","sha":"48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e","version":"v6.4.0"},{"repo":"actions/upload-artifact","sha":"043fb46d1a93c77aae656e7c1c64a875d1fc6a0a","version":"v7.0.1"},{"repo":"erlef/setup-beam","sha":"fc68ffb90438ef2936bbb3251622353b3dcb2f93","version":"v1.24.0"}],"containers":[{"image":"ghcr.io/github/gh-aw-firewall/agent:0.27.29","digest":"sha256:debc0b18ef8ea3a64585c4d1eea1099f0d9fa76b53d34a1f3c53b3225fe158fe","pinned_image":"ghcr.io/github/gh-aw-firewall/agent:0.27.29@sha256:debc0b18ef8ea3a64585c4d1eea1099f0d9fa76b53d34a1f3c53b3225fe158fe"},{"image":"ghcr.io/github/gh-aw-firewall/api-proxy:0.27.29","digest":"sha256:c7754df3f06f346c817db0525ba523cbdaf5349239fd7f37897c4250a8fc7bde","pinned_image":"ghcr.io/github/gh-aw-firewall/api-proxy:0.27.29@sha256:c7754df3f06f346c817db0525ba523cbdaf5349239fd7f37897c4250a8fc7bde"},{"image":"ghcr.io/github/gh-aw-firewall/cli-proxy:0.27.29","digest":"sha256:bfc90b1f10d2ff61dbbbf0d57600001f85bf5f6444ed78bc05d9f6677327e4b8","pinned_image":"ghcr.io/github/gh-aw-firewall/cli-proxy:0.27.29@sha256:bfc90b1f10d2ff61dbbbf0d57600001f85bf5f6444ed78bc05d9f6677327e4b8"},{"image":"ghcr.io/github/gh-aw-firewall/squid:0.27.29","digest":"sha256:7bfa0742f9a5bd6309507caaa80a8b6cf3e05bd95a1429affbf64cc94cfbd34f","pinned_image":"ghcr.io/github/gh-aw-firewall/squid:0.27.29@sha256:7bfa0742f9a5bd6309507caaa80a8b6cf3e05bd95a1429affbf64cc94cfbd34f"},{"image":"ghcr.io/github/gh-aw-mcpg:v0.4.1","digest":"sha256:ad2a979c2cd8b50098e84938ca9c9c1580eb8e91526f101a90adfba7859b2c32","pinned_image":"ghcr.io/github/gh-aw-mcpg:v0.4.1@sha256:ad2a979c2cd8b50098e84938ca9c9c1580eb8e91526f101a90adfba7859b2c32"},{"image":"ghcr.io/github/gh-aw-node","digest":"sha256:529d02eb970b1161aa25c593a9c3df57fdfad5a8add328cb3b6eccef66f3183b","pinned_image":"ghcr.io/github/gh-aw-node@sha256:529d02eb970b1161aa25c593a9c3df57fdfad5a8add328cb3b6eccef66f3183b"},{"image":"ghcr.io/github/github-mcp-server:v1.5.0","digest":"sha256:e25564dccc9110a70a77b9df560cbde11aa392fcb5f08b9abe5c4ebc6d146ea4","pinned_image":"ghcr.io/github/github-mcp-server:v1.5.0@sha256:e25564dccc9110a70a77b9df560cbde11aa392fcb5f08b9abe5c4ebc6d146ea4"}]} # This file was automatically generated by gh-aw. DO NOT EDIT. To debug this workflow, load the skill at https://github.com/github/gh-aw/blob/main/debug.md # @@ -485,7 +485,7 @@ jobs: name: activation path: /tmp/gh-aw - name: Install Credo tooling project - run: "set -euo pipefail\nmkdir -p /tmp/gh-aw/agent/elixir-credo\ncd /tmp/gh-aw/agent/elixir-credo\nmix new credo_audit --sup --force\ncd credo_audit\ncat > mix.exs <<'EOF'\ndefmodule CredoAudit.MixProject do\n use Mix.Project\n\n def project do\n [\n app: :credo_audit,\n version: \"0.1.0\",\n elixir: \"~> 1.17\",\n start_permanent: Mix.env() == :prod,\n deps: deps()\n ]\n end\n\n def application do\n [\n extra_applications: [:logger]\n ]\n end\n\n defp deps do\n [\n {:credo, \"~> 1.7\", only: [:dev, :test], runtime: false}\n ]\n end\nend\nEOF\nMIX_ENV=dev mix deps.get\nMIX_ENV=dev mix deps.compile\nMIX_ENV=dev mix credo --version" + run: "set -euo pipefail\nmkdir -p /tmp/gh-aw/agent/elixir-credo\ncd /tmp/gh-aw/agent/elixir-credo\nmix new credo_audit --sup\ncd credo_audit\ncat > mix.exs <<'EOF'\ndefmodule CredoAudit.MixProject do\n use Mix.Project\n\n def project do\n [\n app: :credo_audit,\n version: \"0.1.0\",\n elixir: \"~> 1.17\",\n start_permanent: Mix.env() == :prod,\n deps: deps()\n ]\n end\n\n def application do\n [\n extra_applications: [:logger]\n ]\n end\n\n defp deps do\n [\n {:credo, \"~> 1.7\", only: [:dev, :test], runtime: false}\n ]\n end\nend\nEOF\nMIX_ENV=dev mix deps.get\nMIX_ENV=dev mix deps.compile\nMIX_ENV=dev mix credo --version" - name: Configure Git credentials env: diff --git a/.github/workflows/daily-elixir-credo-snippet-audit.md b/.github/workflows/daily-elixir-credo-snippet-audit.md index f6884ca67fe..328960a5e62 100644 --- a/.github/workflows/daily-elixir-credo-snippet-audit.md +++ b/.github/workflows/daily-elixir-credo-snippet-audit.md @@ -50,7 +50,7 @@ steps: set -euo pipefail mkdir -p /tmp/gh-aw/agent/elixir-credo cd /tmp/gh-aw/agent/elixir-credo - mix new credo_audit --sup --force + mix new credo_audit --sup cd credo_audit cat > mix.exs <<'EOF' defmodule CredoAudit.MixProject do