Skip to content

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

@sakurawald

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions