0
Fork 0
mirror of https://github.com/TryGhost/Ghost.git synced 2025-03-25 02:31:59 -05:00
ghost/.github/workflows
Daniel Lockyer 48194ff444
Refactored release workflow
- up until now, we've been running `grunt release` before publishing to
  NPM or pushing the canary zip
- this command runs the production asset build and generates a zip
- this zip isn't used by the NPM publishing task because that does an
  `npm pack`
- we only use it for the canary build, but this should be brought more
  inline with the NPM process to make the gaps smaller
- this commit refactors the `grunt release` task to become a lot smaller
  by removing the generated zip steps
- the expected workflow is now to just to an `npm pack`, which will run
  the `prepack` task to generate a `.tgz` archive
- this should still respect `.npmignore`, so it'll just include the
  files we expect
- the test of the canary workflow is being updated to handle this
- also cleans up a dev dependency that is no longer used, along with 2
  imports
2022-07-19 08:32:54 +02:00
..
auto-assign.yml Prevented certain GitHub Actions workflows from running on forks 2022-06-01 17:54:26 -04:00
browser-tests.yml Fixed inputs being passed as env variables in CI 2022-02-17 12:25:30 +01:00
canary.yml Extracted Canary workflow to template 2022-03-31 08:27:18 +01:00
label-actions.yml Prevented certain GitHub Actions workflows from running on forks 2022-06-01 17:54:26 -04:00
migration-review.yml Update peter-evans/create-or-update-comment digest to b95e16d 2022-07-07 08:59:57 +02:00
release.yml Refactored release workflow 2022-07-19 08:32:54 +02:00
stale.yml Prevented certain GitHub Actions workflows from running on forks 2022-06-01 17:54:26 -04:00
test.yml Fixed database environment variables leaking across matrix runs 2022-06-02 09:49:22 -04:00