Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[OSCI][FEAT] Rollout OSD - Proposal Changelog and Release Notes Proje…
…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>
- Loading branch information