Skip to content

Latest commit

 

History

History
87 lines (53 loc) · 2.36 KB

File metadata and controls

87 lines (53 loc) · 2.36 KB

GitHub::Git::Tag

Manage a git tag on GitHub

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{
    "Type" : "GitHub::Git::Tag",
    "Properties" : {
        "Owner" : String,
        "Repository" : String,
        "Tag" : String,
        "Sha" : String,
        "Force" : Boolean
    }
}

YAML

Type: GitHub::Git::Tag
Properties:
    Owner: String
    Repository: String
    Tag: String
    Sha: String
    Force: Boolean

Properties

Owner

The account owner of the repository. The name is not case sensitive.

Required: Yes

Type: String

Update requires: Replacement

Repository

The name of the repository. The name is not case sensitive.

Required: Yes

Type: String

Update requires: Replacement

Tag

The name of git tag.

Required: Yes

Type: String

Update requires: Replacement

Sha

The SHA1 value for this reference.

Required: Yes

Type: String

Update requires: No interruption

Force

Indicates whether to force the update or to make sure the update is a fast-forward update. Leaving this out or setting it to false will make sure you're not overwriting work. This is used only during updates

Required: No

Type: Boolean

Update requires: No interruption