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

Feat/chanelog project #29

Closed
wants to merge 242 commits into from
Closed

Feat/chanelog project #29

wants to merge 242 commits into from

Conversation

BigSamu
Copy link
Owner

@BigSamu BigSamu commented Dec 27, 2023

Description

Issues Resolved

Screenshot

Testing the changes

Changelog

  • test: test test

Check List

  • All tests pass
    • yarn test:jest
    • yarn test:jest_integration
  • New functionality includes testing.
  • New functionality has been documented.
  • Update CHANGELOG.md
  • Commits are signed per the DCO using --signoff

JohnathonBowers and others added 30 commits November 14, 2023 17:12
Signed-off-by: Johnathon Bowers <johnathonbowers@gmail.com>
Signed-off-by: qiwen li <qiwen_li@brown.edu>
….yml file

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>
…e.yml' file

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>
Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>
…ting

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>
Signed-off-by: Johnathon Bowers <johnathonbowers@gmail.com>
Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>
Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>
Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>
…ge Set worflow

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>
…ge Set worflow

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>
Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>
Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>
Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>
Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>
Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>
…angelog.md and generate a opensearch-dashboards.release-notes-pkgVersion.md when we make a release, have not implemented deleting all the changeset files in the script

Signed-off-by: Qiwen Li <qiwen_li@brown.edu>
Copy link

❌ Empty Entry Description Error

Description for "test" entry cannot be empty.

@opensearch-changeset-bot-dev opensearch-changeset-bot-dev bot added the Skip-Changelog PRs that are too trivial to warrant a changelog or release notes entry label Jan 2, 2024
@opensearch-changeset-bot-dev opensearch-changeset-bot-dev bot removed the Skip-Changelog PRs that are too trivial to warrant a changelog or release notes entry label Jan 2, 2024
Copy link

❌ Empty Entry Description Error

Description for "test" entry cannot be empty.

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>
Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>
Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>
Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>
Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>
Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>
Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>
Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>
Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>
@BigSamu BigSamu closed this Jan 12, 2024
ashwin-pc added a commit to opensearch-project/OpenSearch-Dashboards that referenced this pull request Feb 22, 2024
…ct (#5718)

* updating change set .yml template file according what agreed last meeting

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* Add 'Changelog' section to PR template

Signed-off-by: Johnathon Bowers <johnathonbowers@gmail.com>

* adding dummy change set files for work in release notes script

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* adding dummy change set files for work in release notes script

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* creating 'create_change_set_worflow.yml' file - starting version

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* commenting Build and Test worflow and correcting name for Create Change Set worflow

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* commenting Build and Test worflow and correcting name for Create Change Set worflow

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* uncommenting Build and Test workflow

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* Add changeset for PR #2

* removing dummy changesets

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* Add changeset for PR #2

* Add changeset for PR #2

* updating pull_request_template.md for changelog entries

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* removing old changeset with wrong format

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* Add changeset for PR #2

* adding change sets dummy files 1.yml, 3.yml and 4.yml

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* Add changeset for PR #2

* fix a line in changeset 2.yml file, add scripting for updating the changelog.md and generate a opensearch-dashboards.release-notes-pkgVersion.md when we make a release, have not implemented deleting all the changeset files in the script

Signed-off-by: Qiwen Li <qiwen_li@brown.edu>

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Bump actions/checkout from v2 to v4

Signed-off-by: Johnathon Bowers <johnathonbowers@gmail.com>

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* release note script refactor + deletes fragment

added the deletiong of fragment files at the end.
Did minor refactoring/cleanup

Signed-off-by: CMDWillYang <williamyang721@gmail.com>

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Update language in 'Changelog' section of PR template

Signed-off-by: Johnathon Bowers <johnathonbowers@gmail.com>

* Add changeset for PR #2

* Add changeset for PR #2

* Update src/dev/generate_release_note.ts

Co-authored-by: Ashwin P Chandran <ashwinpc1993@gmail.com>
Signed-off-by: Qiwen Li <qiwen_li@brown.edu>

* Add changeset for PR #2

* Add first draft of changelog process README

Signed-off-by: Johnathon Bowers <johnathonbowers@gmail.com>

* Add changeset for PR #2

* changed error handling behaviors.

Signed-off-by: CMDWillYang <williamyang721@gmail.com>

* Add changeset for PR #2

* Add more details to changelog README

Signed-off-by: Johnathon Bowers <johnathonbowers@gmail.com>

* Add changeset for PR #2

* added error

Signed-off-by: qiwen li <qiwen_li@brown.edu>

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Abbreviate README and link to workflow README

Signed-off-by: Johnathon Bowers <johnathonbowers@gmail.com>

* Add changeset for PR #2

* Add changeset for PR #2

* deleting test.txt file used to test if other contributors of project were able to push updates to this branch

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* Add changeset for PR #2

* fixing formatting in create_change_set_workflow.yml file

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* updating title for README.md in changelogs directory

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* updating description of README.md in changelogs directory

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* removing demo fragments and adding new single one specifiying new feat of Changelog and Release Notes projects in this PR

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* Add changeset for PR #2

* removing demo fragment 2.yml

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* Add changeset for PR #2

* removed fragment thats too long. added helper file, used async functions, and added validation.

Signed-off-by: CMDWillYang <williamyang721@gmail.com>

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* adding 5519.yml fragment file and removing 2.yml dummy fragment file

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* updating changeset worflow removing syncronize option

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* deleting 5519.yml fragment file (now will be generated by workflow)

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* Add changeset for PR #2

* Add changeset for PR #2

* removing 2.yml fragment dummy file

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* Add changeset for PR #2

* Add changeset for PR #2

* removing 2.yml fragment dummy file

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* refactored code (deleteFragments, readFragments returns sections and paths)

Signed-off-by: CMDWillYang <williamyang721@gmail.com>

* Add changeset for PR #2

* removing 2.yml fragment dummy file

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* moved deleteFragment to end of script

Signed-off-by: CMDWillYang <williamyang721@gmail.com>

* removing changelog_verifier.yml

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* changed max_length to 100

Signed-off-by: CMDWillYang <williamyang721@gmail.com>

* Add changeset for PR #2

* Add changeset for PR #2

* adding write permissions to for changeset workflow

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* removing 2.yml fragment dummy file

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* adding write permissions to for changeset workflow

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* adding write permissions to for changeset workflow

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* refactored code/main function, now move fragment to temp folder.

Signed-off-by: CMDWillYang <williamyang721@gmail.com>

* Add test.txt

Signed-off-by: Johnathon Bowers <johnathonbowers@gmail.com>

* Remove test.txt

Signed-off-by: Johnathon Bowers <johnathonbowers@gmail.com>

* updating token name for workflow

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* update token name

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* Add changeset for PR #2

* updating changeset workflow by giving correct reference for checkout action

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* updating changeset workflow by removing reference for checkout action

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* updating github action event from pull_request to pull_request_target

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* Add changeset for PR #19

* deleting fragment 19.yml

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* adding CHANGESET_TOKEN and related logic

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* changing event pull_request_target to pull_request

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* Add changeset for PR #25

* changing event pull_request to pull_request_target

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* Add changeset for PR #24

* Add changeset for PR #24

* update changeset file 25.yml for PR #25

* update changeset file 25.yml for PR #25

* update changeset file 25.yml for PR #25

* update changeset file 25.yml for PR #25

* update changeset file 25.yml for PR #25

* update changeset file 25.yml for PR #25

* update changeset file 25.yml for PR #25

* update changeset file 25.yml for PR #25

* deleting workflow file for creating changeset files

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* update changeset file 25.yml for PR #25

* update changeset file 25.yml for PR #25

* removing fragment files

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* create changeset file 25.yml for PR #25

* update changeset file 25.yml for PR #25

* update changeset file 25.yml for PR #25

* update changeset file 25.yml for PR #25

* update changeset file 25.yml for PR #25

* update file 25.yml for PR #25

* update file 25.yml for PR #25

* test:
- Data ([#29](BigSamu#29))
- Data2 ([#29](BigSamu#29))

* create file 29.yml for PR #29

* test:
- Data ([#29](BigSamu#29))
- Data 2 ([#29](BigSamu#29))

* changeset file for PR #29 updated

* changeset file for PR #29 updated

* changeset file for PR #29 updated

* changeset file for PR #29 updated

* changeset file for PR #29 updated

* changeset file for PR #29 updated

* changeset file for PR #29 updated

* changeset file for PR #29 updated

* changeset file for PR #29 updated

* changeset file for PR #29 deleted

* changeset file for PR #29 created

* changeset file for PR #29 updated

* changeset file for PR #29 deleted

* changeset file for PR #29 created

* changeset file for PR #29 deleted

* changeset file for PR #29 created

* changeset file for PR #29 updated

* changeset file for PR #29 updated

* changeset file for PR #29 updated

* changeset file for PR #29 updated

* Changeset file for PR #29 updated

* Changeset file for PR #29 deleted

* Changeset file for PR #29 created

* Changeset file for PR #29 deleted

* Changeset file for PR #29 created

* Changeset file for PR #29 updated

* Changeset file for PR #29 updated

* Changeset file for PR #29 updated

* Changeset file for PR #29 updated

* Changeset file for PR #29 updated

* Changeset file for PR #29 deleted

* Changeset file for PR #29 created

* Changeset file for PR #29 deleted

* adding parse_changelog_workflow.yml file

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* updating permissions for parse changelog workflow

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* updating permissions for parse chaneglog action

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* updating permissions for parse chaneglog action

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* updating permissions for parse chaneglog action

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* updating permissions for parse chaneglog action

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* changing name of changelog action file

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* removing dummy fragment file '25.yml'

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* updating name of workflow in opensearch_changelog_workflow.yml file

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* addin dummy file

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* removing dummy file

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* Add input secrets to be used in workflow runs

Signed-off-by: Johnathon Bowers <johnathonbowers@gmail.com>

* updating input variables for opensearch chnagelog workflow

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* updating location reusable workflow

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* changing branch for reusable workflow for developing manual checking approach of changesets

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* changing branch for reusable workflow to 'main'

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* changing branch for reusable workflow to 'main'

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* changing branch of chnagelog workflow to 'feat/manual-changesets' for dev purposes

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* removing 'token' input from 'opensearch_changelog_workflow.yml'

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>

* Revert "removing 'token' input from 'opensearch_changelog_workflow.yml'"

This reverts commit 9b1c1a6.

* Update .github/workflows/opensearch_changelog_workflow.yml

Signed-off-by: Ashwin P Chandran <ashwinpc1993@gmail.com>

---------

Signed-off-by: Samuel Valdes Gutierrez <valdesgutierrez@gmail.com>
Signed-off-by: Johnathon Bowers <johnathonbowers@gmail.com>
Signed-off-by: Qiwen Li <qiwen_li@brown.edu>
Signed-off-by: CMDWillYang <williamyang721@gmail.com>
Signed-off-by: qiwen li <qiwen_li@brown.edu>
Signed-off-by: Ashwin P Chandran <ashwinpc1993@gmail.com>
Co-authored-by: Johnathon Bowers <johnathonbowers@gmail.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Qiwen Li <qiwen_li@brown.edu>
Co-authored-by: CMDWillYang <williamyang721@gmail.com>
Co-authored-by: Ashwin P Chandran <ashwinpc1993@gmail.com>
Co-authored-by: Anan Zhuang <ananzh@amazon.com>
Co-authored-by: Josh Romero <rmerqg@amazon.com>
Co-authored-by: autochangeset[bot] <154024398+autochangeset[bot]@users.noreply.github.com>
Co-authored-by: opensearch-bot[bot] <154024398+opensearch-bot[bot]@users.noreply.github.com>
Co-authored-by: opensearch-bot-dev[bot] <154634848+opensearch-bot-dev[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants