Skip to content

v2.11.0 introduces the side-effect to cause the succeeding github steps to run on the improper commit. #310

Closed

Description

@sakurawald

Describe the bug
Since this https://github.com/crowdin/github-action/releases/tag/v2.14.1 version, the crowdin action checkouts the latest commit where the crowdin translastion files were changed, instead of the latest commit in the base branch.

To Reproduce
Steps to reproduce the behavior:

  1. Configure the GitHub workflow as the README suggests:

    github-action/README.md

    Lines 58 to 63 in 7ca9c45

    steps:
    - name: Checkout
    uses: actions/checkout@v4
    - name: crowdin action
    uses: crowdin/github-action@v2
  2. Specify the crowdin/github-action@v2 as the target version.

Expected behavior
The crowdin/github-action@v2 should checkout back to the state where the actions/checkout@v4 is, to prevent the succeeding Github steps running on the improper commit.

Screenshots
None

Additional context
Related pull-request: #300

Activity

  1. andrii-bodnar commented on Apr 21, 2026

    @andrii-bodnar
    Member

    HI @sakurawald, thanks for reporting this!

    I just created PR #311. Could you please take a look?

    It would also be great if you could try it referencing my branch (- uses: crowdin/github-action@fix/restore-checkout-after-l10n-push) and see if it works for you.

  2. sakurawald commented on Apr 21, 2026

    @sakurawald
    Author

    Thank you for your quick fix.
    It now works the same as the version before v2.11.0.

  3. andrii-bodnar commented on Apr 22, 2026

    @andrii-bodnar
    Member

    @sakurawald thank you for the confirmation!

  4. andrii-bodnar commented on Apr 22, 2026

    @andrii-bodnar
    Member

    Available in v2.16.1 and v2

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions