Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix the date schedule in the release scripts #561

Merged
merged 6 commits into from Jul 31, 2023

Conversation

amtoine
Copy link
Member

@amtoine amtoine commented Jul 24, 2023

related

this PR

  • allows to pass the date as an argument to get-full-changelog
  • switches to a 4-week schedule by default
  • remove the call to ansi link from extra in list-merged-prs
  • show the date before printing in list-merged-prs
  • in create-pr
    • show the title, the branch name...
    • ask the user if they want to explore the release note draft before opening the PR
    • ask the user for confirmation to open the PR on GitHub

amtoine added a commit to nushell/nushell.github.io that referenced this pull request Jul 24, 2023
related to nushell/nu_scripts#561

script from the PR run on
```nushell
"Tue Jun 27 19:11:46 2023 +0200" | into datetime
```
amtoine added a commit to nushell/nushell.github.io that referenced this pull request Jul 24, 2023
related to nushell/nu_scripts#561

script from the PR run on
```nushell
"Tue Jun 27 19:11:46 2023 +0200" | into datetime
```
sophiajt added a commit to nushell/nushell.github.io that referenced this pull request Jul 25, 2023
* Release notes for `0.83`

Please add your new features and breaking changes to the release notes
by opening PRs against the `release-notes-0.83` branch.

* Update 2023-07-25-nushell_0_83.md

* make the TODO blocks HTML comments

* add raw breaking changes

* add the full changelog so far

* add interesting PRs in some sections as raw tables

* write the *cratification* section

* write the *configuration* section

* write the *standard library* section

* refactor links in markdown variables

* write the *commands* section

* write the *language improvement* section

* add last merged PRs

* add missing breaking changes

related to nushell/nu_scripts#561

script from the PR run on
```nushell
"Tue Jun 27 19:11:46 2023 +0200" | into datetime
```

* add missing lines in the changelog

related to nushell/nu_scripts#561

script from the PR run on
```nushell
"Tue Jun 27 19:11:46 2023 +0200" | into datetime
```

* Update 2023-07-25-nushell_0_83.md

* Update 2023-07-25-nushell_0_83.md

* Update 2023-07-25-nushell_0_83.md

* Update 2023-07-25-nushell_0_83.md

---------

Co-authored-by: JT <547158+jntrnr@users.noreply.github.com>
Co-authored-by: Jakub Žádník <kubouch@gmail.com>
Copy link
Member

@sholderbach sholderbach left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Seems good to me. Shouldn't have been oxidizing for so long :P

@sholderbach sholderbach merged commit fec7f95 into nushell:main Jul 31, 2023
@amtoine amtoine deleted the fix-release-scripts branch August 1, 2023 16:25
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.

None yet

2 participants