Skip to content
Snippets Groups Projects
  1. Aug 24, 2023
  2. Jun 07, 2023
  3. Mar 03, 2023
  4. Dec 08, 2022
    • viacheslav.kirichenko's avatar
      ci: prepare workspace before actions/checkout · f6ee11e9
      viacheslav.kirichenko authored
      * Prepare workspace before actions/checkout to prevent
        git-related workflow failures.
      * Replace tarantool/actions/cleanup, because it solves
        just the same problem.
      
      Resolves tarantool/tarantool-qa#285
      
      NO_DOC=ci
      NO_TEST=ci
      NO_CHANGELOG=ci
      f6ee11e9
  5. Oct 28, 2022
  6. Aug 31, 2022
    • Alexander Turenko's avatar
      ci: make module.h generation command more specific · 9a3c49a5
      Alexander Turenko authored
      `make api` generates `src/module.h`. `make module_api` is the target for
      compiling a library for testing of the module API:
      `test/app-tap/module_api.so`. It depends on the `api` target.
      
      Both works for generating `module.h`, but `make api` don't do extra
      unneeded actions.
      
      NO_DOC=Not a user visible change.
      NO_TEST=It is CI workflow. It would be too strong to test each part of
              the testing/deployment infrastructure.
      NO_CHANGELOG=Not a user visible change.
      9a3c49a5
  7. Aug 24, 2022
  8. Aug 23, 2022
    • Anna Balaeva's avatar
      ci: improve `report-job-status` action · b07d00a3
      Anna Balaeva authored
      This patch allows to call `report-job-status` action with only one
      input: `bot-token`. VK Teams chat ID has the default value in current
      action, API URL has the default value in [1].
      
      [1] `tarantool/actions/report-job-status`
      
      NO_DOC=ci
      NO_TEST=ci
      NO_CHANGELOG=ci
      b07d00a3
  9. Aug 10, 2022
    • Anna Balaeva's avatar
      ci: VK Teams instead of Telegram for notifications · f2d23b4e
      Anna Balaeva authored
      This patch introduces the new `report-job-status` action that is used
      for sending notifications to the VK Teams messenger on the job failure.
      It replaces the old `send-telegram-notify` action sending similar text
      notifications to the Telegram messenger.
      
      The new action selects the corresponding chat for the notification on
      failure and uses the `tarantool/actions/report-job-status` action [1]
      for sending it to:
      
      * the team chat (Tarantool CI/CD reports) - if the job started on any
        event in the master or release branch (1.10, 2.10, etc);
      
      * a personal chat (created by the committer) – if the job started on
        creating/updating a pull request or any event in other branches.
      
      [1] https://github.com/tarantool/actions/tree/master/report-job-status
      
      Resolves tarantool/tarantool-qa#258
      
      NO_DOC=ci
      NO_TEST=ci
      NO_CHANGELOG=ci
      f2d23b4e
    • Sergey Bronnikov's avatar
      ci: fix workflow with publishing doxygen documentation · f8208a5f
      Sergey Bronnikov authored
      - Fix checkout with submodules
      - Fix publish action version
      
      NO_CHANGELOG=ci
      NO_DOC=ci
      NO_TEST=ci
      f8208a5f
  10. Aug 09, 2022
Loading