How to add version to swift package manager

Hi.. i have created swift module , i want to add version to swift module .

import PackageDescription

let package = Package(
    name: "package-name",
    products: [
        // Products define the executables and libraries produced by a package, and make them visible to other packages.
        .library(
            name: "package-name",
            targets: ["package-name"]),
        .executable(name: "package-name", targets: ["package-name"])
    ],
    dependencies: [
        // Dependencies declare other packages that this package depends on.
        // .package(url: /* package url */, from: "1.0.0"),
    ],
    targets: [
        .target(
            name: "package-name",
            dependencies: ["targetName"]),
        .target(
            name: "targetName",
            dependencies: []),
        .target(
            name: "targetName",
            dependencies: ["package-name"]),
        .testTarget(
            name: "package-nameTests",
            dependencies: ["package-name"]),
    ]
)

Question :

  1. Do swift package uses version from the github , if yes then i just have to change tag with new release or bug fixes ?
  2. Can i add version in package.swift file ?
  1. Not specific to github, it requires a git tag with the version
  2. Not that I know of.
2 Likes

@filiplazov Thank you for replying.

1 Like