ci: add optional submodule bump step
Currently, if there is a need to test submodule integration with Tarantool and its integration, it is required to create a PR. That is inconvenient, so this patch introduces the option to run the same jobs that are triggered by the `full-ci` label as reusable workflows with the desired submodule revision. This allows for integration testing of submodules within their designated repositories. NO_DOC=CI NO_TEST=CI NO_CHANGELOG=CI
Showing
- .github/actions/bump-submodule/action.yml 36 additions, 0 deletions.github/actions/bump-submodule/action.yml
- .github/workflows/codeql.yml 17 additions, 0 deletions.github/workflows/codeql.yml
- .github/workflows/coverage.yml 17 additions, 0 deletions.github/workflows/coverage.yml
- .github/workflows/debug.yml 17 additions, 0 deletions.github/workflows/debug.yml
- .github/workflows/debug_aarch64.yml 16 additions, 0 deletions.github/workflows/debug_aarch64.yml
- .github/workflows/debug_asan_clang.yml 16 additions, 0 deletions.github/workflows/debug_asan_clang.yml
- .github/workflows/default_gcc_centos_7.yml 16 additions, 0 deletions.github/workflows/default_gcc_centos_7.yml
- .github/workflows/freebsd-12.yml 16 additions, 0 deletions.github/workflows/freebsd-12.yml
- .github/workflows/freebsd-13.yml 16 additions, 0 deletions.github/workflows/freebsd-13.yml
- .github/workflows/integration.yml 12 additions, 0 deletions.github/workflows/integration.yml
- .github/workflows/lint.yml 16 additions, 0 deletions.github/workflows/lint.yml
- .github/workflows/luajit-integration.yml 4 additions, 19 deletions.github/workflows/luajit-integration.yml
- .github/workflows/memtx_allocator_based_on_malloc.yml 16 additions, 0 deletions.github/workflows/memtx_allocator_based_on_malloc.yml
- .github/workflows/osx_debug.yml 16 additions, 0 deletions.github/workflows/osx_debug.yml
- .github/workflows/osx_release.yml 16 additions, 0 deletions.github/workflows/osx_release.yml
- .github/workflows/osx_release_lto.yml 16 additions, 0 deletions.github/workflows/osx_release_lto.yml
- .github/workflows/osx_static_cmake.yml 16 additions, 0 deletions.github/workflows/osx_static_cmake.yml
- .github/workflows/out_of_source.yml 16 additions, 0 deletions.github/workflows/out_of_source.yml
- .github/workflows/perf_micro.yml 16 additions, 0 deletions.github/workflows/perf_micro.yml
- .github/workflows/release.yml 16 additions, 0 deletions.github/workflows/release.yml
Loading
Please register or sign in to comment