@@ -53,13 +53,15 @@ def test_publish_all_packages_workflow_uses_tokens_choices_and_pinned_actions():
5353 assert 'python_release_tag={python_tag}' in workflow
5454 assert 'REL_{version}.md' in workflow
5555 assert 'needs.prepare-release.result == \' success\' ' in workflow
56+ assert 'certification-release-gates' in workflow
57+ assert 'needs: [release-gates, certification-release-gates]' in workflow
5658 assert 'Check out prepared release commit' in workflow
5759 assert 'draft: ${{ github.event_name == \' workflow_dispatch\' && needs.prepare-release.outputs.prerelease == \' true\' }}' in workflow
5860 assert 'secrets.NPM_API_TOKEN' in workflow
5961 assert 'pypa/gh-action-pypi-publish@cef221092ed1bacb1cc03d23a2d87d1d172e277b' in workflow
6062 assert 'actions/attest@59d89421af93a897026c735860bf21b6eb4f7b26' in workflow
6163 assert 'softprops/action-gh-release@153bb8e04406b158c6c84fc1615b65b24149a1fe' in workflow
62- assert 'actions/upload-pages-artifact@7b1f4a764d45c48632c6b24a0339c27f5614fb0b' in workflow
64+ assert 'actions/upload-pages-artifact@7b1f4a764d45c48632c6b24a0339c27f5614fb0b' not in workflow
6365 assert 'npm publish --access public --provenance' in workflow
6466 assert 'download-artifact' in workflow
6567 assert 'packages-dir: dist' in workflow
@@ -68,8 +70,8 @@ def test_publish_all_packages_workflow_uses_tokens_choices_and_pinned_actions():
6870
6971def test_release_pages_and_docs_pipeline_are_declared ():
7072 workflow = _text ('.github/workflows/docs.yml' )
71- assert 'actions/upload-pages-artifact@7b1f4a764d45c48632c6b24a0339c27f5614fb0b' in workflow
72- assert 'actions/deploy-pages@cd2ce8fcbc39b97be8ca5fce6e763baed58fa128' in workflow
73- assert 'continue-on-error: true' in workflow
74- assert 'environment: ' in workflow
75- assert 'github-pages ' in workflow
73+ assert 'actions/upload-pages-artifact@7b1f4a764d45c48632c6b24a0339c27f5614fb0b' not in workflow
74+ assert 'actions/deploy-pages@cd2ce8fcbc39b97be8ca5fce6e763baed58fa128' not in workflow
75+ assert 'github-pages' not in workflow
76+ assert 'name: docs ' in workflow
77+ assert 'Upload docs artifact ' in workflow
0 commit comments