{"version":"2.1.251","anchor":"publish-refuses-hard-linked-sources-in-evaluation-runs","canonical_anchor":"publish-refuses-hard-linked-sources-in-evaluation-runs","heading":"Publish refuses hard-linked sources in evaluation runs","tier":"internal","area":"Artifacts","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.251\/e\/publish-refuses-hard-linked-sources-in-evaluation-runs","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.251","markdown":"### Publish refuses hard-linked sources in evaluation runs\n\nIn confined evaluation runs, publishing refuses any source file with hard links.\n\n**What**\n\nWith the confined-evaluation variable set, the publish tool checks the main file path and every entry in its file list for hard links and refuses to publish any of them, as it does for sources outside the run's readable set.\n\n**Details**\n\n- The check is on link count greater than one.\n- The refusal message reads `it is a hard link, which an evaluation run does not publish`.\n\n**Evidence**\n\n`it is a hard link, which an evaluation run does not publish`\n\n- Area: Artifacts\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 3\/5"}