Skip to content

Releases: telia-oss/concourse-github-lambda

v0.5.1: Fix invalid credentials error. (#10)

01 Aug 11:57
b607760

Choose a tag to compare

- Added expiration to GithubClient so they can be rotated when they expire. This became a problem when handed a 'hot lambda' (reused container) because the clients are cached. Should now be solved.
- Fixed .travis.yml so that it runs tests after making a release. After because we are testing terraform also, which requires a zip file as input.

v0.5.0: Made org/username case insensitive.

30 Jul 08:54
0c33028

Choose a tag to compare

  • Fixed schedule for trigger.
  • Made org/username case insensitive (since Github is also).

v0.4.0: Support a 30min trigger schedule but only rotate keys every 7 days. (#7)

26 Jul 10:54
a4df582

Choose a tag to compare

* Change trigger schedule to every 30 min.

* Only rotate key if it is older than 7 days and/or the permissions have changed.

v0.3.0: Switch to using Github Apps instead of user access tokens.

25 Jul 08:07
a092b21

Choose a tag to compare

* We are now using Github Apps instead of a user access token to interact with the Github API. 

* Added support for passing Github credentials securely to the Lambda.

* Bumped all dependencies.

v0.2.0: Use secrets manager instead of SSM (#4)

12 Jul 11:29
a937044

Choose a tag to compare

* Switch to secrets manager.

* Update makefile to also run terraform tests.

* Update Readme.

v0.1.5

05 Mar 11:15

Choose a tag to compare

Expect a "boolean" string in readOnly. Since we are using terraform...

v0.1.4

05 Mar 07:52

Choose a tag to compare

Log errors instead of returning them. So one misconfigured repo does …

v0.1.3

27 Feb 16:09

Choose a tag to compare

Add md5 of config to event rule name so changes trigger the lambda.

v0.1.2

27 Feb 14:25

Choose a tag to compare

Woops. Should not log the private key to cloudwatch :)

v0.1.1

27 Feb 12:03

Choose a tag to compare

Make sure Github trigger does not conflict with STS.