diff --git a/.travis.yml b/.travis.yml index a8340b2..7f250f2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -46,7 +46,7 @@ deploy: provider: releases draft: true api_key: - secure: J2tdeoge01q3exGzEGD0e0kC1NBivOA4EBOOgBIfZ2gpxPkfCULMDIUsfecvD5HMo/HR15AaYAqFmiugdc/Bhu7qNcP2PKQR8UY3SolEdSSWorREPtWwhtfpVNyquMutGGtEgIjaYGbT+n/vt8ht06gbwpRjc0Ujpd0D636w4x2hswnx/68sJTuVJ21fPmZphuD00EqCLewAhHw7PYDqhf5IeNo4sirCrq/xYJ6OYG9ew/7g/gMJGtv/dIt5SRnOaUh7t6yGn4mGHbh292yfnCU+RH+hsyaTE0ZLkGF/AO7bFTxNZ3hF4ozA+YGJXgw4p5iudHsQHdx1Kn/Cc35BSFGMLehkXhR8TRhri4Iyha0IZupGpL3qbet27sXMiM8/mPFbMXdvSdjHfhy2FC6hIQcyQ2nLC110Ss2jDr6kgsGQkLHoYOOZTlh9TPQLiDidCPai5x6oUK/kkd0nc6zMUV2ODLRr7oNH0c+odL9Uo+gaYWAftJ80T8ugDV8p8oRAwVOsfSM+ZNjNrGjkM13RHkvjV8ndjokSXus+kFC/cqSSi+nENOjo6Sv33uKeHIRmlP0t24G/OoXpfD1MNd4wiECnFJ5Kcot1Fofd9lGcph6Igdc2kjv0l6Rx/HdnbnOcPANX5aumHnTLcMe/62Uy3Cdk/C9NanVuFADm4LP8VAw= + secure: Ip8VIupp4Z3gYr6+j2Gtyu9GbIOlYdrgCcpOwrTXsl+mpLBMhDJZcOJLMWDX8Jx3vv5CYdrsR4j7O44HBhkdAsC4mHmgWuvMlAEC8dB7q/G8dIRUR4HN7Df4Erj95xTi/AAIW4XUAk7YbQU1emg1zycrKLzvG3LjbYtFrGvHTzWZA8P9FpvGyPj29eY0twkP3QL8JP1j2rcjB4SDyJ2QWUe37X8iYCOR/oRTx7XvweJ1fwQ5GxyR3wt49Jqaes8FxxsN3OEB7X4sBip+caqtNnUZHbtQMX39Jya4rN3fd44gr5UE7VWLq9/Ya4fSfCOKLM8NrqXdavj/vk7JUanxp7SbfHQKtKN1rCzG6L9Vt5zJaTNHy+bFhGjqpH8mgpBNgI2Htqtnc8+O8hVAfY9UHm5TMb/4hoTk6TN7NVGtXDK/0QHOT6NYWiqBGFqpQrT6xtRNcWoLRsZBFWetShir6rIXaioVvtva4t+nOlw/pyQI7PwQMe2mpu4SRoJFeWI30RaxnlmKP6r5sr116HTtKhNksHsMnARG9dc3VFtjwBZn68udUHlmJrf+nX99eVC3UTK2IC004LHcyoVXTGPFKD+4gasBqDnVqWCv9hTQB8qJfLB08+w3SXtcinhZlbYLm22pmZVb6gXyEaWnllAl5TKqihYfQl3OFe6xt6LbIQg= file: dist/terraform-provider-virtualbox* file_glob: true skip_cleanup: true diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 182d268..3e0f82b 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -26,3 +26,13 @@ table of contents. *NOTE:* When documentation changes are integrated on the `master` branch, these will not become visible on the website. A rebuilt of the [master site](https://github.com/terra-farm/terra-farm.github.io) is needed to pull the documentation changes for each provider. + +# Creating a release + +To create and publish a new release on Github, a committer only needs to check one item: + +* Verify that the commit for the release builds succesfully on [Travis CI](https://travis-ci.org/terra-farm/terraform-provider-virtualbox). + +If the commit builds correctly, then tag this commit as version `vX.Y.Z`. Make sure the version number +starts with the lowercase `v`. Push the tag to the Github remote and Travis will build again but also +publish the binaries as a release on Github.