Skip to content

Conversation

@Preocts
Copy link
Owner

@Preocts Preocts commented May 31, 2025

The path to improvement is paved with failed deployment attempts.

This change adds the ability to test a publish to pypi using the trusted publishing action. Originally my intention was to extract the bulk of the work into a local reusable action but it turns out that isn't supported at the moment. Alas.

This change also bumps all the pinned hashes for actions. Mainly driven by download-artifact not supporting artifact-ids as a method to download a specific artifact.

@Preocts Preocts self-assigned this May 31, 2025
@Preocts Preocts force-pushed the trusted-publishing branch from 28aa22e to 468f097 Compare May 31, 2025 18:43
@Preocts Preocts force-pushed the trusted-publishing branch from 2ac1b10 to 720583e Compare May 31, 2025 19:40
@Preocts Preocts force-pushed the trusted-publishing branch from 720583e to e0cdcc0 Compare May 31, 2025 19:42
@Preocts Preocts changed the title Trusted publishing to pypi test Refine trusted publishing workflows May 31, 2025
@Preocts Preocts force-pushed the trusted-publishing branch 5 times, most recently from d1d6c7c to 7892d8f Compare June 1, 2025 00:01
@Preocts Preocts force-pushed the trusted-publishing branch from 7892d8f to 80eb394 Compare June 1, 2025 00:47
@Preocts Preocts force-pushed the trusted-publishing branch from 80eb394 to b2cad25 Compare June 1, 2025 00:54
@Preocts Preocts force-pushed the trusted-publishing branch from b2cad25 to 9862359 Compare June 1, 2025 01:06
@Preocts Preocts force-pushed the trusted-publishing branch from 9862359 to 4f8d4f3 Compare June 1, 2025 01:18
@Preocts Preocts force-pushed the trusted-publishing branch from 4f8d4f3 to 6004b23 Compare June 1, 2025 01:27
@Preocts Preocts marked this pull request as ready for review June 1, 2025 01:35
@Preocts Preocts merged commit a684d7a into main Jun 1, 2025
16 checks passed
@Preocts Preocts deleted the trusted-publishing branch June 1, 2025 01:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants