@@ -23,7 +23,7 @@ Copy all the workflow files to your repository:
2323│ └── update-did-service.php
2424└── workflows/
2525 ├── fair-publish.yml
26- └── release.yml # (you should already have this)
26+ └── fair- release.yml # (you should already have this)
2727```
2828
2929Commit and push these files:
@@ -128,7 +128,7 @@ This step is only needed once. Future publishes will automatically use this stor
128128
129129When you create a release, here's the full flow:
130130
131- 1 . ** Release Workflow** (` release.yml ` ) runs:
131+ 1 . ** Release Workflow** (` fair- release.yml` ) runs:
132132 - Builds plugin ZIP
133133 - Creates GitHub release
134134 - Uploads ZIP as release asset
@@ -153,7 +153,7 @@ When you create a release, here's the full flow:
153153
154154The workflow runs in two scenarios:
155155
156- 1 . ** Automatically after release** - Triggers when the ` release.yml ` workflow completes successfully (when a new tag is pushed)
156+ 1 . ** Automatically after release** - Triggers when the ` fair- release.yml` workflow completes successfully (when a new tag is pushed)
1571572 . ** Manual dispatch** - Can be manually triggered from the Actions tab with an optional version parameter
158158
159159#### Cryptographic Keys
@@ -177,7 +177,7 @@ The workflow creates a PLC DID (Decentralized Identifier) for your package:
177177#### Package Signing and Publishing
178178
179179For each release:
180- 1 . Downloads the release ZIP created by ` release.yml `
180+ 1 . Downloads the release ZIP created by ` fair- release.yml`
1811812 . Calculates SHA-256 checksum
1821823 . Signs the package with the verification key
1831834 . Generates FAIR-compliant ` metadata.json `
@@ -190,7 +190,7 @@ Before following the setup steps above, ensure you have:
190190- A WordPress plugin with a main plugin file containing standard headers
191191- A GitHub repository with releases enabled
192192- PHP installed locally (for key generation)
193- - The ` release.yml ` workflow (or similar) that creates releases from tags
193+ - The ` fair- release.yml` workflow (or similar) that creates releases from tags
194194
195195### Manual Publishing (Optional)
196196
@@ -230,7 +230,7 @@ The workflow requires these secrets and variables:
230230
231231The workflow runs automatically whenever:
232232- You push a new tag (e.g., ` v1.0.0 ` )
233- - The ` release.yml ` workflow completes successfully
233+ - The ` fair- release.yml` workflow completes successfully
234234
235235No manual intervention required after initial setup!
236236
@@ -355,7 +355,7 @@ Ensure:
355355│ └── update-did-service.php # DID service updates
356356└── workflows/
357357 ├── fair-publish.yml # Main FAIR publishing workflow
358- └── release.yml # GitHub release creation
358+ └── fair- release.yml # GitHub release creation
359359```
360360
361361## Security Considerations
0 commit comments