diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 0024f6a..86ee75f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -2,7 +2,6 @@ name: CI on: push: - pull_request: workflow_dispatch: jobs: diff --git a/.swiftpm/xcode/xcshareddata/xcschemes/GitVersionTests.xcscheme b/.swiftpm/xcode/xcshareddata/xcschemes/GitVersionTests.xcscheme deleted file mode 100644 index 12529df..0000000 --- a/.swiftpm/xcode/xcshareddata/xcschemes/GitVersionTests.xcscheme +++ /dev/null @@ -1,52 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/.swiftpm/xcode/xcshareddata/xcschemes/swift-git-version.xcscheme b/.swiftpm/xcode/xcshareddata/xcschemes/swift-git-version.xcscheme deleted file mode 100644 index 8afbdc3..0000000 --- a/.swiftpm/xcode/xcshareddata/xcschemes/swift-git-version.xcscheme +++ /dev/null @@ -1,104 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Sources/CliVersion/FileClient.swift b/Sources/CliVersion/FileClient.swift index 2a1d7a4..2acdb78 100644 --- a/Sources/CliVersion/FileClient.swift +++ b/Sources/CliVersion/FileClient.swift @@ -8,6 +8,7 @@ import XCTestDynamicOverlay /// Represents the interactions with the file system. It is able /// to read from and write to files. /// +/// /// ```swift /// @Dependency(\.fileClient) var fileClient /// ``` diff --git a/Sources/cli-version/Version.swift b/Sources/cli-version/Version.swift index 5564f2c..9203956 100644 --- a/Sources/cli-version/Version.swift +++ b/Sources/cli-version/Version.swift @@ -1,2 +1,2 @@ // Do not set this variable, it is set during the build process. -let VERSION: String? = "main 3dc5d8f" +let VERSION: String? = "0.1.0" diff --git a/Tests/CliVersionTests/CliVersionTests.swift b/Tests/CliVersionTests/CliVersionTests.swift index 1c9c234..a93d0f5 100644 --- a/Tests/CliVersionTests/CliVersionTests.swift +++ b/Tests/CliVersionTests/CliVersionTests.swift @@ -47,22 +47,21 @@ final class GitVersionTests: XCTestCase { } func test_commands() throws { - @Dependency(\.shellClient) var shellClient + @Dependency(\.shellClient) var shellClient: ShellClient - let branch = try shellClient.background( - .gitCurrentBranch(gitDirectory: gitDir), - trimmingCharactersIn: .whitespacesAndNewlines + XCTAssertNoThrow( + try shellClient.background( + .gitCurrentBranch(gitDirectory: gitDir), + trimmingCharactersIn: .whitespacesAndNewlines + ) ) - print("BRANCH: \(branch)") - XCTAssertEqual(branch, "main") - let commit = try shellClient.background( - .gitCurrentSha(gitDirectory: gitDir), - trimmingCharactersIn: .whitespacesAndNewlines + XCTAssertNoThrow( + try shellClient.background( + .gitCurrentSha(gitDirectory: gitDir), + trimmingCharactersIn: .whitespacesAndNewlines + ) ) - print("COMMIT: \(commit)") - XCTAssertNotEqual(commit, "") - } func test_file_client() throws {