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

Two version deploy support #2171

Merged
merged 50 commits into from
Jan 10, 2024
Merged

Commits on Nov 8, 2023

  1. fix e2e test to work in a 2-version environment

    Signed-off-by: hlts2 <hiroto.funakoshi.hiroto@gmail.com>
    hlts2 committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    bc740db View commit details
    Browse the repository at this point in the history
  2. add workflow to create backport pr

    Signed-off-by: hlts2 <hiroto.funakoshi.hiroto@gmail.com>
    hlts2 committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    ca2c669 View commit details
    Browse the repository at this point in the history
  3. add reusable workflow to detect ci container image tag

    Signed-off-by: hlts2 <hiroto.funakoshi.hiroto@gmail.com>
    hlts2 committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    9813973 View commit details
    Browse the repository at this point in the history
  4. use dynamic ci container image tag

    Signed-off-by: hlts2 <hiroto.funakoshi.hiroto@gmail.com>
    hlts2 committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    239f8d5 View commit details
    Browse the repository at this point in the history
  5. add workflow execution rule

    Signed-off-by: hlts2 <hiroto.funakoshi.hiroto@gmail.com>
    hlts2 committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    a929bc5 View commit details
    Browse the repository at this point in the history
  6. deleted unnecessary workflow execution rule

    Signed-off-by: hlts2 <hiroto.funakoshi.hiroto@gmail.com>
    hlts2 committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    a3f4019 View commit details
    Browse the repository at this point in the history
  7. add new workflow to build docker images when release branch is created

    Signed-off-by: hlts2 <hiroto.funakoshi.hiroto@gmail.com>
    hlts2 committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    ed1ccd4 View commit details
    Browse the repository at this point in the history
  8. refactor curl command

    Signed-off-by: hlts2 <hiroto.funakoshi.hiroto@gmail.com>
    hlts2 committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    4cb78ed View commit details
    Browse the repository at this point in the history
  9. use dynamic ci container image for unit test and hack test

    Signed-off-by: hlts2 <hiroto.funakoshi.hiroto@gmail.com>
    hlts2 committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    4b4eb63 View commit details
    Browse the repository at this point in the history
  10. add new workflow execution rule to codeql and protobuf build

    Signed-off-by: hlts2 <hiroto.funakoshi.hiroto@gmail.com>
    hlts2 committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    79c269a View commit details
    Browse the repository at this point in the history
  11. add workflow to release

    Signed-off-by: hlts2 <hiroto.funakoshi.hiroto@gmail.com>
    hlts2 committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    624a628 View commit details
    Browse the repository at this point in the history
  12. make format

    Signed-off-by: hlts2 <hiroto.funakoshi.hiroto@gmail.com>
    hlts2 committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    3a96489 View commit details
    Browse the repository at this point in the history
  13. deleted unnecessary code

    Signed-off-by: hlts2 <hiroto.funakoshi.hiroto@gmail.com>
    hlts2 committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    2842756 View commit details
    Browse the repository at this point in the history
  14. add step to create release tag and release commit

    Signed-off-by: hlts2 <hiroto.funakoshi.hiroto@gmail.com>
    hlts2 committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    3eeca3d View commit details
    Browse the repository at this point in the history
  15. deleted invalid environment variable

    Signed-off-by: hlts2 <hiroto.funakoshi.hiroto@gmail.com>
    hlts2 committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    41c3418 View commit details
    Browse the repository at this point in the history
  16. add release logic and auto generate code for release

    Signed-off-by: hlts2 <hiroto.funakoshi.hiroto@gmail.com>
    hlts2 committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    4b18281 View commit details
    Browse the repository at this point in the history
  17. deleted unnecessary code

    Signed-off-by: hlts2 <hiroto.funakoshi.hiroto@gmail.com>
    hlts2 committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    71df66e View commit details
    Browse the repository at this point in the history
  18. bugfix branch specification

    Signed-off-by: hlts2 <hiroto.funakoshi.hiroto@gmail.com>
    hlts2 committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    cff1398 View commit details
    Browse the repository at this point in the history
  19. bugfix release logic

    Signed-off-by: hlts2 <hiroto.funakoshi.hiroto@gmail.com>
    hlts2 committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    b54e74c View commit details
    Browse the repository at this point in the history
  20. add checkout to release branch

    Signed-off-by: hlts2 <hiroto.funakoshi.hiroto@gmail.com>
    hlts2 committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    76b2f6d View commit details
    Browse the repository at this point in the history
  21. bugfix set step result and add gpg import step

    Signed-off-by: hlts2 <hiroto.funakoshi.hiroto@gmail.com>
    hlts2 committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    d64f734 View commit details
    Browse the repository at this point in the history
  22. fix typo

    Signed-off-by: hlts2 <hiroto.funakoshi.hiroto@gmail.com>
    hlts2 committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    e0afbae View commit details
    Browse the repository at this point in the history
  23. add new workflow for two version support

    Signed-off-by: hlts2 <hiroto.funakoshi.hiroto@gmail.com>
    hlts2 committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    9e392cf View commit details
    Browse the repository at this point in the history
  24. add space to improve readability

    Signed-off-by: hlts2 <hiroto.funakoshi.hiroto@gmail.com>
    hlts2 committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    e1a1749 View commit details
    Browse the repository at this point in the history
  25. deleted unnecessary line

    Signed-off-by: hlts2 <hiroto.funakoshi.hiroto@gmail.com>
    hlts2 committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    82e66ee View commit details
    Browse the repository at this point in the history
  26. bugfix github object error for release pr

    Signed-off-by: hlts2 <hiroto.funakoshi.hiroto@gmail.com>
    hlts2 committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    bfe2f72 View commit details
    Browse the repository at this point in the history
  27. add cluster-info dump

    Signed-off-by: hlts2 <hiroto.funakoshi.hiroto@gmail.com>
    hlts2 committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    40f7291 View commit details
    Browse the repository at this point in the history
  28. change workflow name

    Signed-off-by: hlts2 <hiroto.funakoshi.hiroto@gmail.com>
    hlts2 committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    095bae9 View commit details
    Browse the repository at this point in the history
  29. fix: apply latest workflow changes and fix actionlint warning

    Signed-off-by: hlts2 <hiroto.funakoshi.hiroto@gmail.com>
    hlts2 committed Nov 8, 2023
    Configuration menu
    Copy the full SHA
    c386808 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. Configuration menu
    Copy the full SHA
    06233c4 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2023

  1. Configuration menu
    Copy the full SHA
    617f879 View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2023

  1. Configuration menu
    Copy the full SHA
    9871ef5 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2023

  1. Configuration menu
    Copy the full SHA
    51bd500 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2023

  1. Configuration menu
    Copy the full SHA
    d445acb View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2023

  1. Configuration menu
    Copy the full SHA
    1e15f75 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9b6c697 View commit details
    Browse the repository at this point in the history
  3. fix: add new line for readability

    Signed-off-by: hlts2 <hiroto.funakoshi.hiroto@gmail.com>
    hlts2 committed Dec 7, 2023
    Configuration menu
    Copy the full SHA
    e45d41f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9c1bb13 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c5b69f4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    185ca69 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cdf61a6 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2023

  1. Configuration menu
    Copy the full SHA
    3a6562e View commit details
    Browse the repository at this point in the history
  2. fix: deleted unnecessary file

    Signed-off-by: hlts2 <hiroto.funakoshi.hiroto@gmail.com>
    hlts2 committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    4ccfc7c View commit details
    Browse the repository at this point in the history
  3. feat: add release branch image creation logic for new component

    Signed-off-by: hlts2 <hiroto.funakoshi.hiroto@gmail.com>
    hlts2 committed Dec 12, 2023
    Configuration menu
    Copy the full SHA
    cf93296 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dacaf04 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2023

  1. Configuration menu
    Copy the full SHA
    297c74b View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2023

  1. Configuration menu
    Copy the full SHA
    16ced22 View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2023

  1. Configuration menu
    Copy the full SHA
    1ae1c91 View commit details
    Browse the repository at this point in the history

Commits on Jan 9, 2024

  1. Configuration menu
    Copy the full SHA
    9c17ef3 View commit details
    Browse the repository at this point in the history
  2. fix: execute make format to update license

    Signed-off-by: hlts2 <hiroto.funakoshi.hiroto@gmail.com>
    hlts2 committed Jan 9, 2024
    Configuration menu
    Copy the full SHA
    3d12458 View commit details
    Browse the repository at this point in the history