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

CI: add tarantool 3.0 CI #675

Merged
merged 2 commits into from
Nov 8, 2023
Merged

Conversation

psergee
Copy link
Collaborator

@psergee psergee commented Nov 8, 2023

No description provided.

@psergee psergee added the full-ci Enables full ci tests label Nov 8, 2023
@psergee psergee requested a review from LeonidVas November 8, 2023 09:36
Copy link
Collaborator

@LeonidVas LeonidVas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

HI! Thank you for the patch. Generally OK, see several comments bellow.
I also suggest changing the title to : "ci: add tarantool 3.0".

cli/rocks/rocks.go Show resolved Hide resolved
- name: Install Tarantool from repo
if: |
inputs.skip-tarantool-install == 'false' &&
startsWith(inputs.tarantool-version, '3.')
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have two questions/suggestions:

  • Do I understand correctly that in case of 3.0 the latest 3.0 release (alpha, beta or ...) will be installed?
  • I suggest adding a comment that curl ... is a temporary trick until we can't use the setup-tarantool action, and it will be replaced in the future

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Answered in the comment in the action code.

If cmake install prefix directory does not exist,
use the default install path, which is `/usr`.
@psergee psergee force-pushed the psergee/no-gh-enable-tarantool-30-ci branch from 8b234de to 500d4ac Compare November 8, 2023 10:06
@psergee psergee changed the title test: add tarantool 3.0 CI CI: add tarantool 3.0 CI Nov 8, 2023
@psergee psergee requested a review from LeonidVas November 8, 2023 10:50
Copy link
Collaborator

@LeonidVas LeonidVas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

@psergee psergee merged commit 0ca3781 into master Nov 8, 2023
@psergee psergee deleted the psergee/no-gh-enable-tarantool-30-ci branch November 8, 2023 14:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
full-ci Enables full ci tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants