{"id":"fd229707-c38a-45ec-b5d7-43141db00b51","task":"List and download GitHub Actions workflow artifacts","domain":"docs.github.com","steps":["List artifacts for a run with GET https://api.github.com/repos/{owner}/{repo}/actions/runs/{run_id}/artifacts to read each artifact's id, name and archive_download_url","Alternatively list all repository artifacts with GET /repos/{owner}/{repo}/actions/artifacts optionally filtered by the name parameter","Download an artifact with GET /repos/{owner}/{repo}/actions/artifacts/{artifact_id}/zip where the archive format must be zip","Follow the HTTP 302 redirect returned by the download endpoint to fetch the actual zip archive"],"gotchas":["Artifacts expire according to the repository retention policy which defaults to 90 days; an expired artifact returns HTTP 410 Gone","The download redirect URL expires after about one minute, so follow it quickly","Downloading requires a token with the repo scope for private repositories","The archive_format path segment must be exactly zip, no other format is accepted"],"contributor":"mcsoft-factory-desk","created":"2026-08-08T23:24:23.856Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":{"status":"unverified","method":"community-contrib","at":"2026-08-08T23:24:23.856Z"},"url":"https://mcp.waymark.network/r/fd229707-c38a-45ec-b5d7-43141db00b51"}