Skip to content

Commit f7bf316

Browse files
committed
chore: Enable automated release
1 parent b1cdb94 commit f7bf316

File tree

3 files changed

+15
-11
lines changed

3 files changed

+15
-11
lines changed

.travis.yml

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,17 @@ node_js:
77
- iojs-v2
88
- '0.12'
99
- '0.10'
10+
before_script:
11+
- npm prune
12+
after_success:
13+
- 'curl -Lo travis_after_all.py https://git.io/travis_after_all'
14+
- python travis_after_all.py
15+
- export $(cat .to_export_back) &> /dev/null
16+
- npm run semantic-release
17+
branches:
18+
except:
19+
- /^v\d+\.\d+\.\d+$/
1020
notifications:
1121
slack:
1222
secure: rnwOVPsCeKJaU2J/qnovUkMyyAi/NBYh4fVlOK9PhtIgwbqG88xIK82QtlpSt/8I9WlOMCTCGvkXD3i+SFTY+S072iTqR+NA21D87Vu3gb2a2AfVdWTUqX9eJW4jKKhZ+e15siUcO4qIUnvYTI6kHap3RoGtcBpLFe132cHUpY0KLv/DVI9K++4Cem1W8syhbqY1WRvd6FrvGxt+WFnvjTJonIIEHNOCp7a2uGgaENaUvwJJZUoW3bqDqM3HMuNpsKHlr1sPn5/bcBAtkINWXkgXNThkXXRT8+tb3H83BhmM7YHI99qk62DJ3xLa4TVimQpDxBs3hD7bI2qhY3tb8q4Z25aDEk+hYWkkcER0sOp+GyYfOjOKn8iJmPFgcoBeH122bfERZ+ysUjSZtZtb1y8CI0S3g8odQzYpPgffj7+Ip1ZTJrbVXP7x14lQ/0FLoR56rGoZlqdG9O7gEWgyDpsNZJMpv+UrOKg875TIThmGbCNZ7AVF0/T7xkOD4oPDGFufl+2lmW5DYhYWYq9R27xSvfT+dzctWUkBBnI58wSk7p+r9we5QRBfswmDbc00yW3fvXl7ETblFKk4gsGTHMC5QvZQQayGmt4R+uu7rvXTHGFK0TEimWtbjZ9lmKQs/AmZzbUW59H7pEZukTxEwR14M7RePNz2VWUePIIMWlo=
1323
email: false
14-
deploy:
15-
provider: npm
16-
17-
api_key:
18-
secure: JH8DeOY/A0Fc5n0ctgl+2nPoXBjmguuNyiFzPIeiKktvtT0TImEYDexfSm1MSGqYGa64kiarfWFDCt+x6CokOBIW6G7Hddi7VgAsNffkXWD70O6y8UXU9j4KhbJVO+iCNdxrM8v7ndrseKcfZ2s1amX/4kxglfwcIckUD5f+3ShEX3iZMjdW3aaTkkOBis5viAxbujPC2OGuL9JAvXtJU0YT543OCFRgdXWUc5SO0qfiG2uTDFkYOOMsLY0EBiOOIzjCnXL2+/1hk6Cr1EYUouqWjdlbgw4ljaWB4Ft9u6t/0pPPdiIPeLpPg1yofO++LHJOaWE7eTrvbkeV1O8Pl76RrTTPCE7u8EtWZ6ITdi9l1b31BoyLKRawOhTlPi0lEe4roS0HuIjT1W4N7rIqG2yf2fZzLo8IE8xON6vQThgOHOJ4PlSJSFgXLWh+TB43OOIIzvfyJvL2kbS/U9l0Vygf4TPee0UvSd3Z0d+rCDsIWCPuV9yQwwl9hD8xnrBtdVrYbDY6wcwfMBoGMCfugaWJOxnaMvZL+TGVzFGc0UtviqlYqNc5YzOG6sVwS/+ccGa072nYgOPXUYuHxpDD/ZKarmNvRnP3NEcYZCXs1+hv8/m4mfBbd4tCs55CizOGiVhR+qTgEc2PZyIOUfjG00r0coFrIlmPQmlNuYvk1xQ=
19-
on:
20-
tags: true
21-
repo: cybertk/generator-swift-framework

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
[![js-standard-style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg)](http://standardjs.com/)
77
[![Dependency Status](https://david-dm.org/cybertk/generator-swift-framework.svg)](https://david-dm.org/cybertk/generator-swift-framework)
88
[![devDependency Status](https://david-dm.org/cybertk/generator-swift-framework/dev-status.svg)](https://david-dm.org/cybertk/generator-swift-framework#info=devDependencies)
9+
[![semantic-release](https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg)](https://github.com/semantic-release/semantic-release)
910

1011
generator-swift-framework is used to create a Xcode [Embedded Framework](https://developer.apple.com/library/ios/documentation/General/Conceptual/ExtensibilityPG/ExtensionScenarios.html) project with the following features:
1112

package.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
{
22
"name": "generator-swift-framework",
3-
"version": "0.1.2",
43
"description": "Scaffolds out a Xcode Embedded Framework project with Swift 2.0",
54
"license": "MIT",
65
"main": "app/index.js",
@@ -18,7 +17,8 @@
1817
"test": "npm run test:unit",
1918
"test:unit": "mocha",
2019
"test:template": "xcodebuild -list -project generators/app/templates/PROJECT_NAME.xcodeproj",
21-
"open-template-project": "open generators/app/templates/PROJECT_NAME.xcodeproj"
20+
"open-template-project": "open generators/app/templates/PROJECT_NAME.xcodeproj",
21+
"semantic-release": "semantic-release pre && npm publish && semantic-release post"
2222
},
2323
"files": [
2424
"generators"
@@ -39,6 +39,7 @@
3939
"yeoman-assert": "^2.0.0",
4040
"yeoman-test": "^1.4.0",
4141
"mocha": "^2.4.5",
42-
"standard": "^7.1.0"
42+
"standard": "^7.1.0",
43+
"semantic-release": "^4.3.5"
4344
}
4445
}

0 commit comments

Comments
 (0)