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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions