Commit graph

62 commits

Author SHA1 Message Date
Bartek Iwańczuk 0e4d1cb5f9
feat(init): use jsr specifier for @std/assert (#23073)
This commit changes "deno init" subcommand to use "jsr:" specifier for
standard library "assert" module. It is unversioned, but we will change
it to `@^1` once `@std/assert` release version 1.0.

This allows us to start decoupling `deno` and `deno_std` release. The
release scripts have been updated to take that into account.
2024-03-27 18:51:52 +01:00
Asher Gomez 2b279ad630
chore: move test_util to tests/util/server (#22444)
As discussed with @mmastrac.

---------

Signed-off-by: Asher Gomez <ashersaupingomez@gmail.com>
Co-authored-by: Matt Mastracci <matthew@mastracci.com>
2024-02-19 06:34:24 -07:00
Igor Zinkovsky 88d7c50cd5
chore(release): add deno-lambda to release checklist (#22431)
Signed-off-by: Igor Zinkovsky <igor@deno.com>
2024-02-16 09:46:01 -08:00
Divy Srivastava 052b7d8bbd
chore(release): update asset count for denort (#22425)
Signed-off-by: Divy Srivastava <dj.srivastava23@gmail.com>
2024-02-15 13:40:24 +05:30
Divy Srivastava 82eba2b53a
chore: update asset count to 9 in release_doc_template (#22347) 2024-02-08 17:58:04 +00:00
Bartek Iwańczuk d889f99657
chore: use granular unstable flags in tools/ (#22138) 2024-01-26 22:35:43 +00:00
David Sherret 7e72f3af61
chore: update copyright to 2024 (#21753) 2024-01-01 19:58:21 +00:00
David Sherret 57dc427c77
chore: break up some steps in release checklist (#21329) 2023-11-24 13:00:39 -05:00
Matt Mastracci 4ff5f175a8
chore: update release_doc_template.md (#21322)
Remove the need to manually build M1

Signed-off-by: Matt Mastracci <matthew@mastracci.com>
2023-11-23 22:42:13 -07:00
Yoshiya Hinosawa b7d14d9bd5
chore(tools): update release_doc_template.md (#21230) 2023-11-17 21:47:40 +09:00
Divy Srivastava 8ecb649182
chore: give suggestion on PR open failure (#21145) 2023-11-10 14:40:00 +01:00
David Sherret 31991e221b
chore: add back dotcom step to release (#20713)
Accidentally removed in
69b7166c20
2023-09-27 19:22:39 +00:00
David Sherret 69b7166c20
chore: update manual instructions for doing a release (#20578) 2023-09-20 00:47:51 +00:00
Divy Srivastava d6c49353c3
chore(release): fix workspace formatter (#20357) 2023-09-03 10:09:15 +05:30
Martin Fischer 801b9ec62d
chore: fix typos (#19572) 2023-06-26 09:10:27 -04:00
Bartek Iwańczuk a4c760702b
chore: update release doc template (#19441)
That action is not working properly.
2023-06-09 14:59:15 +02:00
David Sherret 047edf6a75
ci: bump CI cache version on CLI version bump (#19318)
Automatically bump the CI cache version
2023-05-30 17:09:07 -04:00
Bartek Iwańczuk 8e6c104907
chore: update release doc template (#18974) 2023-05-03 15:05:53 +00:00
denobot 6369098ad7
chore: forward v1.33.1 release commit to main (#18897)
Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2023-04-28 21:14:26 +02:00
Leo Kettmeir 78b630d92a
ci: switch release doc to mention dotcom (#18845) 2023-04-26 03:38:49 +00:00
Levente Kurusa a8ca09f78a
chore(tools/release): make things a bit more obvious (#18753) 2023-04-19 20:11:23 +02:00
David Sherret d939a5e96c
ci: improve release docs (#18562) 2023-04-02 17:53:52 +00:00
David Sherret 30065af0f2
chore(release): improve merge commit back to main for patch releases (#18554)
This change commits with conflicts that can then be resolved manually.
2023-04-01 16:58:55 +00:00
David Sherret 0366d6833f
docs(release): update to include deno_docker release workflow (#18323) 2023-03-21 11:38:59 -04:00
David Sherret b9d9cd17c9
chore: upgrade deno_automation to 0.19.0 (#18213)
I updated the lockfile with:

```
deno cache --lock=tools/deno.lock.json --lock-write ./tools/wpt.ts ./tools/upload_wptfyi.js ./tools/release/deps.ts
```
2023-03-16 09:26:30 -04:00
David Sherret 09d9437897
chore: add release checklist step to check the benchmarks page (#17632)
The 1.30.1 release had a performance regression that would have been
caught by looking at the benchmarks page. This adds a pre-flight step to
the release checklist for the person doing the release to go to this
page and look at the output.

This would have prevented #17629
2023-02-02 23:41:46 +00:00
David Sherret 10e4b2e140
chore: update copyright year to 2023 (#17247)
Yearly tradition of creating extra noise in git.
2023-01-02 21:00:42 +00:00
Leo Kettmeir 13e3acf71d
chore: workspace inheritance (#16343) 2022-11-22 21:07:35 +01:00
Leo Kettmeir e4940135e6
chore: update release checklist for apiland (#16334) 2022-10-18 16:46:19 +02:00
Bartek Iwańczuk b62ef4d37b
refactor(cli): Remove cli/node dependency on cli/compat (#15654) 2022-08-29 20:19:54 +02:00
David Sherret 0fe590bbcb
chore: fix publish for circular dependencies (#15598) 2022-08-25 17:01:02 -04:00
David Sherret af618e3b8f
chore: make the start_release workflow go faster (#15416) 2022-08-08 19:31:45 -04:00
David Sherret 102595976f
chore: use gist for release instruction checklist (#15414) 2022-08-06 09:45:34 -04:00
David Sherret 9b4ae0868d
chore: update deno automation to 0.12 (#15248) 2022-07-19 16:35:58 -04:00
David Sherret be837ed70f
chore(ci): fix post publish for forwarding release commit back to main (#15088) 2022-07-05 15:15:45 -04:00
denobot ef312e0050 1.23.3 (#15081)
Co-authored-by: David Sherret <dsherret@gmail.com>
2022-07-05 14:24:40 -04:00
David Sherret 3d8ba30ea0
chore: forward 1.23.2 to main (#15027)
Co-authored-by: David Sherret <dsherret@gmail.com>
2022-06-30 18:01:08 -04:00
David Sherret da416f0249
fix(scripts/release): add unstable flag when running ./tools/format.js (#14743) 2022-05-27 12:14:37 -04:00
David Sherret 0cd61f2260
chore(scripts): allow running version_bump workflow without releasing deno_std yet (#14341) 2022-04-21 09:51:12 -04:00
denobot 29c8cd8aae
1.21.0 (#14336)
Co-authored-by: ry <ry@users.noreply.github.com>
Co-authored-by: David Sherret <dsherret@gmail.com>
2022-04-20 21:50:16 -04:00
David Sherret b4af648c15
chore: release fixes based on doing the v1.20.6 release (#14289) 2022-04-15 09:39:41 -04:00
Bartek Iwańczuk f7e7f54849
chore: use lock file for tooling scripts (#14253)
This commit adds lock file for maintenance scripts in "tools/"
directory. 

The lock file is stored in "tools/deno.lock.json".
2022-04-13 18:51:16 +02:00
David Sherret a4eee007ef
chore: update release instructions based on 1.20.5 release (#14239) 2022-04-08 12:32:25 -04:00
David Sherret b2aaf708ab
chore: forward v1.20.5 release commit to main (#14232) 2022-04-07 14:40:20 -04:00
David Sherret e33329b47e
chore(ci): automatically open PR to forward patch release back to main (#14180) 2022-04-04 14:56:29 -04:00
David Sherret c0ee027d34
chore(ci): automatically include releases notes in release draft (#14179) 2022-04-02 11:25:12 -04:00
David Sherret 8ca4c1819f
chore(ci): fix Releases.md creation and tag name (#14166) 2022-04-01 11:11:53 -04:00
David Sherret 5cab3e7dba
build: use workflows for bumping versions and cargo publishing on the CI (#13995) 2022-03-30 16:37:00 -04:00
David Sherret 92bb251058
chore: release script should automatically figure out CLI crate dependencies (#13992) 2022-03-16 20:33:14 -04:00
Yoshiya Hinosawa 99816ad506
chore: fix file permissions of release scripts (#13901) 2022-03-10 23:29:49 +09:00