You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+18-18Lines changed: 18 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,11 +2,11 @@
2
2
3
3
We'd love for you to contribute to our source code and to make the Forest even better than it is today! Here are the guidelines we'd like you to follow:
4
4
5
-
-[Question or Problem?](#question)
6
-
-[Issues and Bugs](#issue)
7
-
-[Feature Requests](#feature)
8
-
-[Submission Guidelines](#submit)
9
-
-[Further Info](#info)
5
+
*[Question or Problem?](#question)
6
+
*[Issues and Bugs](#issue)
7
+
*[Feature Requests](#feature)
8
+
*[Submission Guidelines](#submit)
9
+
*[Further Info](#info)
10
10
11
11
## <aname="question"></a> Got a Question or Problem?
12
12
@@ -27,7 +27,6 @@ You can request a new feature by submitting an issue to our [Github Repository][
27
27
***Major Changes** that you wish to contribute to the project should be discussed first on our [Slack group][slack] so that we can better coordinate our efforts, prevent duplication of work, and help you to craft the change so that it is successfully accepted into the project.
28
28
***Small Changes** can be crafted and submitted to the [Github Repository][github] as a Pull Request.
29
29
30
-
31
30
## <aname="docs"></a> Want a Doc Fix?
32
31
33
32
If you want to help improve the docs, it's a good idea to let others know what you're working on to minimize duplication of effort. Create a new issue (or comment on a related existing one) to let others know what you're working on.
@@ -37,6 +36,7 @@ For large fixes, please build and test the documentation before submitting the M
37
36
## <aname="submit"></a> Submission Guidelines
38
37
39
38
### Submitting an Issue
39
+
40
40
Before you submit your issue search the archive, maybe your question was already answered.
41
41
42
42
If your issue appears to be a bug, and hasn't been reported, open a new issue. Help us to maximize the effort we can spend fixing issues and adding new features, by not reporting duplicate issues. Providing the following information will increase the chances of your issue being dealt with quickly:
@@ -58,18 +58,18 @@ Before you submit your merge request consider the following guidelines:
58
58
* Make your changes in a new git branch:
59
59
60
60
```shell
61
-
git checkout -b my-fix-branch master
61
+
git checkout -b my-fix-branch develop
62
62
```
63
63
64
64
* Create your patch, **including appropriate test cases**.
65
65
* Run the test suite and ensure that all tests pass.
66
-
* Add a line in the CHANGELOG.md under Unreleased. This will be used form generating the release notes.
67
66
* Install [pre-commit hooks](https://pre-commit.com/). The hooks runs some basic checks and update the docs. The commit will run the hooks, you can invoke the hooks manually `pre-commit run --all-files` as well.
68
67
* Commit your changes using a descriptive commit message.
69
68
70
69
```shell
71
70
git commit -a
72
71
```
72
+
73
73
Note: the optional commit `-a`command line option will automatically "add" and "rm" edited files.
74
74
75
75
* Build your changes locally to ensure all the tests pass:
@@ -79,7 +79,7 @@ Before you submit your merge request consider the following guidelines:
79
79
git push origin my-fix-branch
80
80
```
81
81
82
-
In Github, send a pull request to original master branch: f.e. `terraform-aws-vpc:master`.
82
+
In Github, send a pull request to original develop branch: f.e. `terraform-aws-vpc:develop`.
83
83
If we suggest changes, then:
84
84
85
85
* Make the required updates.
@@ -89,10 +89,10 @@ If we suggest changes, then:
89
89
90
90
If the PR gets too outdated we may ask you to rebase and force push to update the PR:
91
91
92
-
```shell
93
-
git rebase master -i
94
-
git push origin my-fix-branch -f
95
-
```
92
+
```shell
93
+
git rebase develop -i
94
+
git push origin my-fix-branch -f
95
+
```
96
96
97
97
_WARNING: Squashing or reverting commits and force-pushing thereafter may remove Github comments on code that were previously made by you or others in your commits. Avoid any form of rebasing unless necessary._
98
98
@@ -109,10 +109,10 @@ from the main (upstream) repository:
109
109
git push origin --delete my-fix-branch
110
110
```
111
111
112
-
* Check out the master branch:
112
+
* Check out the develop branch:
113
113
114
114
```shell
115
-
git checkout master -f
115
+
git checkout develop -f
116
116
```
117
117
118
118
* Delete the local branch:
@@ -121,10 +121,10 @@ from the main (upstream) repository:
121
121
git branch -D my-fix-branch
122
122
```
123
123
124
-
* Update your master with the latest upstream version:
124
+
* Update your develop with the latest upstream version:
Copy file name to clipboardExpand all lines: README.md
+1-5Lines changed: 1 addition & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -233,7 +233,7 @@ You are now ready to run action workloads on self hosted runner. Remember that b
233
233
234
234
### Encryption
235
235
236
-
The module support 3 scenario's to manage environment secrets and private key of the Lambda functions.
236
+
The module support 2 scenarios to manage environment secrets and private key of the Lambda functions.
237
237
238
238
#### Encrypted via a module managed KMS key (default) <!-- omit in toc -->
239
239
@@ -257,10 +257,6 @@ module "runners" {
257
257
258
258
```
259
259
260
-
#### No encryption <!-- omit in toc -->
261
-
262
-
Not advised but you can disable the encryption as by setting the variable `encrypt_secrets` to `false`.
263
-
264
260
### Idle runners
265
261
266
262
The module will scale down to zero runners be default, by specifying a `idle_config` config idle runners can be kept active. The scale down lambda checks if any of the cron expressions matches the current time with a marge of 5 seconds. When there is a match the number of runners specified in the idle config will be kept active. In case multiple cron expressions matches only the first one is taken in to account. Below an idle configuration for keeping runners active from 9 to 5 on working days.
Copy file name to clipboardExpand all lines: examples/default/README.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,10 @@
1
1
# Action runners deployment default example
2
2
3
-
This modules shows how to create GitHub action runners. Lambda release will be downloaded from GitHub.
3
+
This module shows how to create GitHub action runners. Lambda release will be downloaded from GitHub.
4
4
5
5
## Usages
6
6
7
-
Steps for the full setup, such as creating a GitHub app can be found in the root module's [README](../../README.md). First download the Lambda releases from GitHub. Alternatively you can build the lambdas locally with Node or Docker, there is a simple build script in `<root>/.ci/build.sh`. In the `main.tf` you can simple remove the location of the lambda zip files, the default location will work in this case.
7
+
Steps for the full setup, such as creating a GitHub app can be found in the root module's [README](../../README.md). First download the Lambda releases from GitHub. Alternatively you can build the lambdas locally with Node or Docker, there is a simple build script in `<root>/.ci/build.sh`. In the `main.tf` you can simply remove the location of the lambda zip files, the default location will work in this case.
8
8
9
9
> Ensure you have set the version in `lambdas-download/main.tf` for running the example. The version needs to be set to a GitHub release version, see https://github.com/philips-labs/terraform-aws-github-runner/releases
Copy file name to clipboardExpand all lines: examples/permissions-boundary/README.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,10 @@
1
1
# Action runners deployed with permissions boundary
2
2
3
-
This modules shows how to create GitHub action runners with permissions boundaries and paths used in role, policies, and instance profiles.
3
+
This module shows how to create GitHub action runners with permissions boundaries and paths used in role, policies, and instance profiles.
4
4
5
5
## Usages
6
6
7
-
Steps for the full setup, such as creating a GitHub app can be find the module [README](../../README.md). First create the deploy role and boundary policies. This steps required an admin user.
7
+
Steps for the full setup, such as creating a GitHub app can be find the module [README](../../README.md). First create the deploy role and boundary policies. These steps require an admin user.
8
8
9
9
> Ensure you have set the version in `lambdas-download/main.tf` for running the example. The version needs to be set to a GitHub release version, see https://github.com/philips-labs/terraform-aws-github-runner/releases
Copy file name to clipboardExpand all lines: examples/ubuntu/README.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,10 +1,10 @@
1
1
# Action runners deployment ubuntu example
2
2
3
-
This modules shows how to create GitHub action runners using an Ubuntu AMI. Lambda release will be downloaded from GitHub.
3
+
This module shows how to create GitHub action runners using an Ubuntu AMI. Lambda release will be downloaded from GitHub.
4
4
5
5
## Usages
6
6
7
-
Steps for the full setup, such as creating a GitHub app can be found in the root module's [README](../../README.md). First download the Lambda releases from GitHub. Alternatively you can build the lambdas locally with Node or Docker, there is a simple build script in `<root>/.ci/build.sh`. In the `main.tf` you can simple remove the location of the lambda zip files, the default location will work in this case.
7
+
Steps for the full setup, such as creating a GitHub app can be found in the root module's [README](../../README.md). First download the Lambda releases from GitHub. Alternatively you can build the lambdas locally with Node or Docker, there is a simple build script in `<root>/.ci/build.sh`. In the `main.tf` you can simply remove the location of the lambda zip files, the default location will work in this case.
8
8
9
9
> Ensure you have set the version in `lambdas-download/main.tf` for running the example. The version needs to be set to a GitHub release version, see https://github.com/philips-labs/terraform-aws-github-runner/releases
0 commit comments