Skip to content

Commit 1f312ce

Browse files
committed
Merge branch 'main' into add-support-for-previous
2 parents 6ae81b9 + d9d7c00 commit 1f312ce

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

install.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
set -eu
44

55
# allow overriding the version
6-
VERSION=${CODECRAFTERS_CLI_VERSION:-v30}
6+
VERSION=${CODECRAFTERS_CLI_VERSION:-v31}
77

88
PLATFORM=$(uname -s)
99
ARCH=$(uname -m)

internal/commands/submit.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ func SubmitCommand(ctx context.Context) (err error) {
9191

9292
logger.Debug().Msgf("creating submission for %s", commitSha)
9393

94-
createSubmissionResponse, err := codecraftersClient.CreateSubmission(codecraftersRemote.CodecraftersRepositoryId(), commitSha, "current_and_previous_descending")
94+
createSubmissionResponse, err := codecraftersClient.CreateSubmission(codecraftersRemote.CodecraftersRepositoryId(), commitSha, "submit", "current_and_previous_descending")
9595
if err != nil {
9696
return fmt.Errorf("create submission: %w", err)
9797
}

internal/commands/test.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ func TestCommand(ctx context.Context, shouldTestPrevious bool) (err error) {
111111
stageSelectionStrategy = "current_and_previous_ascending"
112112
}
113113

114-
createSubmissionResponse, err := codecraftersClient.CreateSubmission(codecraftersRemote.CodecraftersRepositoryId(), tempCommitSha, stageSelectionStrategy)
114+
createSubmissionResponse, err := codecraftersClient.CreateSubmission(codecraftersRemote.CodecraftersRepositoryId(), tempCommitSha, "test", stageSelectionStrategy)
115115
if err != nil {
116116
return fmt.Errorf("create submission: %w", err)
117117
}

internal/utils/codecrafters_client.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -88,12 +88,12 @@ func (c CodecraftersClient) headers() map[string]string {
8888
}
8989
}
9090

91-
func (c CodecraftersClient) CreateSubmission(repositoryId string, commitSha string, stageSelectionStrategy string) (CreateSubmissionResponse, error) {
91+
func (c CodecraftersClient) CreateSubmission(repositoryId string, commitSha string, command string, stageSelectionStrategy string) (CreateSubmissionResponse, error) {
9292
response, err := grequests.Post(c.ServerUrl+"/services/cli/create_submission", &grequests.RequestOptions{
9393
JSON: map[string]interface{}{
9494
"repository_id": repositoryId,
9595
"commit_sha": commitSha,
96-
"should_auto_advance": false,
96+
"command": command,
9797
"stage_selection_strategy": stageSelectionStrategy,
9898
},
9999
Headers: c.headers(),

0 commit comments

Comments
 (0)