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 a workflow to check for entrypoint tags #9912

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

nshy
Copy link
Contributor

@nshy nshy commented Apr 5, 2024

Check check-entrypoint.sh comment for explanation of what entrypoint tag is. The workflow fails if current branch does not have a most recent entrypoint tag that it should have.

Part of #8319

@nshy nshy requested a review from a team as a code owner April 5, 2024 11:24
@nshy nshy requested a review from locker April 5, 2024 11:24
@coveralls
Copy link

coveralls commented Apr 5, 2024

Coverage Status

coverage: 87.102% (-0.007%) from 87.109%
when pulling 667b589 on nshy:workflow-for-entrypoint
into dd0ac81
on tarantool:master
.

tools/check-entrypoint.sh Outdated Show resolved Hide resolved
tools/check-entrypoint.sh Outdated Show resolved Hide resolved
startsWith(github.ref, 'refs/tags/')) &&
format('{0}-{1}', github.run_id, github.run_attempt) ||
format('{0}-{1}', github.workflow, github.ref) }}
cancel-in-progress: true
Copy link
Member

Choose a reason for hiding this comment

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

Since this job works only for the release branches and it's pretty short, I don't think we need to bother with cancelling in-progress jobs, but that's up to devx.

tools/check-entrypoint.sh Outdated Show resolved Hide resolved
tools/check-entrypoint.sh Outdated Show resolved Hide resolved
@locker locker assigned nshy and unassigned locker Apr 5, 2024
@nshy nshy force-pushed the workflow-for-entrypoint branch 2 times, most recently from 2edddab to 1053881 Compare June 10, 2024 09:54
Check check-entrypoint.sh comment for explanation of what entrypoint tag
is. The workflow fails if current branch does not have a most recent
entrypoint tag that it should have.

Part of tarantool#8319

NO_TEST=ci
NO_CHANGELOG=ci
NO_DOC=ci
@nshy nshy assigned ylobankov and unassigned nshy Jun 10, 2024
@foxzi foxzi added the full-ci Enables all tests for a pull request label Jun 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
full-ci Enables all tests for a pull request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants