Commit graph

6 commits

Author SHA1 Message Date
Niklas Mollenhauer
a21003dbf8
Use npm ci for nightly builds (#40905)
Using [npm ci](https://docs.npmjs.com/cli/ci.html) keeps the builds reproducible.

In this PR, we keep the nightly build en par with the [CI build workflow](https://github.com/microsoft/TypeScript/blob/master/.github/workflows/ci.yml#L33) as well as the [releasable package workflow](https://github.com/microsoft/TypeScript/blob/master/.github/workflows/release-branch-artifact.yaml#L24).
The used package-lock.json is updated [an hour before this workflow](https://github.com/microsoft/TypeScript/blob/master/.github/workflows/update-package-lock.yaml#L7), there should not be any lockfile conflicts.
2020-10-06 12:52:07 -04:00
Daniel Rosenwasser
b7193a6a44
Add workflow_dispatch to our nightly publish script. (#39485)
* Add workflow_dispatch to our nightly publish script.

* Update nightly.yaml
2020-07-07 16:11:14 -07:00
Wesley Wigham
544f4413b4
Rescedule nightly publish to 11pm pst, (7am ust)
So a nightly publish actually happens at what is night for most of the team.
2020-02-24 17:13:00 -08:00
Wesley Wigham
57df4663ad
Publishing to npm isnt the default on github for reasons 2020-02-21 10:43:02 -08:00
Wesley Wigham
5c7ef4c48a
Make the nightly publish cron task also respond to a publish-nightly event 2020-02-21 10:40:05 -08:00
Wesley Wigham
d95942b05f
Port nightly publish task to actions 2020-02-21 10:35:44 -08:00