diff --git a/.github_changelog_generator b/.github_changelog_generator new file mode 100644 index 0000000..f84b937 --- /dev/null +++ b/.github_changelog_generator @@ -0,0 +1 @@ +since-tag=v1.0.0-beta.8 diff --git a/.gitignore b/.gitignore index 7505f32..baba3f5 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,5 @@ release/* TODO.md NOTES.md .idea +kube.config +.vscode/ diff --git a/CHANGELOG.md b/CHANGELOG.md index f95a56a..3c9ea71 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,7 +1,22 @@ -The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), -and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +# Changelog -## [Unreleased] -### Added -- `User` and `Group` fields to **step** definition to change the default user and group of a container. -- support for self-hosted tmate instances \ No newline at end of file +## [v1.0.0-beta.9](https://github.com/drone-runners/drone-runner-kube/tree/v1.0.0-beta.9) (2021-08-16) + +[Full Changelog](https://github.com/drone-runners/drone-runner-kube/compare/v1.0.0-beta.8...v1.0.0-beta.9) + +**Implemented enhancements:** + +- moved out kube client from engine [\#69](https://github.com/drone-runners/drone-runner-kube/pull/69) ([marko-gacesa](https://github.com/marko-gacesa)) +- \(feat\) netrc envs are set through k8s secrets [\#67](https://github.com/drone-runners/drone-runner-kube/pull/67) ([marko-gacesa](https://github.com/marko-gacesa)) +- \(feat\) option to disable netrc for non-clone steps [\#64](https://github.com/drone-runners/drone-runner-kube/pull/64) ([tphoney](https://github.com/tphoney)) +- Add a host alias for detached steps [\#52](https://github.com/drone-runners/drone-runner-kube/pull/52) ([hhomar](https://github.com/hhomar)) + +**Fixed bugs:** + +- Increased container start timeout to 8 minutes [\#66](https://github.com/drone-runners/drone-runner-kube/pull/66) ([marko-gacesa](https://github.com/marko-gacesa)) +- fail all containers when a kube error occurs [\#65](https://github.com/drone-runners/drone-runner-kube/pull/65) ([marko-gacesa](https://github.com/marko-gacesa)) +- Updated resource distribution, resources for exec command [\#63](https://github.com/drone-runners/drone-runner-kube/pull/63) ([marko-gacesa](https://github.com/marko-gacesa)) + + + +\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)* diff --git a/README.md b/README.md index 87a93f0..f3fc221 100644 --- a/README.md +++ b/README.md @@ -12,3 +12,23 @@ https://discourse.drone.io Issue Tracker and Roadmap:
https://trello.com/b/ttae5E5o/drone + +## Release procedure + +Run the changelog generator. + +```BASH +docker run -it --rm -v "$(pwd)":/usr/local/src/your-app githubchangeloggenerator/github-changelog-generator -u drone-runners -p drone-runner-kube -t +``` + +You can generate a token by logging into your GitHub account and going to Settings -> Personal access tokens. + +Next we tag the PR's with the fixes or enhancements labels. If the PR does not fufil the requirements, do not add a label. + +Run the changelog generator again with the future version according to semver. + +```BASH +docker run -it --rm -v "$(pwd)":/usr/local/src/your-app githubchangeloggenerator/github-changelog-generator -u drone-runners -p drone-runner-kube -t --future-release v1.0.0 +``` + +Create your pull request for the release. Get it merged then tag the release.