Skip to content

Commit c822bc3

Browse files
build: switch to codespace devcontainer (#147)
* switch to codespace devcontainer * update pull_request_template.md
1 parent c2cba3c commit c822bc3

File tree

6 files changed

+45
-177
lines changed

6 files changed

+45
-177
lines changed

.devcontainer/devcontainer.json

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
{
2+
"name": "Docker in Docker",
3+
"image": "mcr.microsoft.com/devcontainers/base:bullseye",
4+
5+
"features": {
6+
"ghcr.io/devcontainers/features/docker-in-docker:2": {
7+
"version": "latest",
8+
"enableNonRootDocker": "true",
9+
"moby": "true"
10+
},
11+
"ghcr.io/devcontainers/features/java:1": {},
12+
"ghcr.io/devcontainers/features/python:1": {},
13+
"ghcr.io/edouard-lopez/devcontainer-features/bats:0": {},
14+
"ghcr.io/brokenpip3/devcontainers-bats/bats-libs:0": {},
15+
"ghcr.io/devcontainers-extra/features/pdm:2": {}
16+
},
17+
18+
"remoteEnv": {
19+
"PATH": "${containerEnv:PATH}:/workspaces/plcc/src/plcc/bin"
20+
},
21+
22+
"postCreateCommand": "pdm install && pipx install reuse"
23+
24+
}

.github/dependabot.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# To get started with Dependabot version updates, you'll need to specify which
2+
# package ecosystems to update and where the package manifests are located.
3+
# Please see the documentation for more information:
4+
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
5+
# https://containers.dev/guide/dependabot
6+
7+
version: 2
8+
updates:
9+
- package-ecosystem: "devcontainers"
10+
directory: "/"
11+
schedule:
12+
interval: weekly

.github/pull_request_template.md

Lines changed: 4 additions & 62 deletions
Original file line numberDiff line numberDiff line change
@@ -1,64 +1,6 @@
1-
Thank you for your help! Please read the following before contributing to
2-
this project.
1+
The authors of this PR...
32

4-
## Legal
3+
- [ ] Sign off on the [DCO](https://developercertificate.org/).
4+
- [ ] License their changes under the project's license.
55

6-
This project and its contents are licensed under GPL-3.0 or greater.
7-
See the LICENSE file at the root of this project. Your contributions must
8-
therefore also be licensed under GPL-3.0 or greater.
9-
10-
Also by contributing to this project, you are signing off on the
11-
[Developer Certificate of Origin (DCO)](https://developercertificate.org/)
12-
asserting that your contributions may legally be licensed under GPL-3.0
13-
or greater. If you do not want to sign off on the DCO, close or delete
14-
this PR.
15-
16-
## Instructions
17-
18-
Make all the changes you want. When you are done, request a review.
19-
Work with the maintainer to complete your contribution.
20-
Complete the template below to your best ability.
21-
22-
---
23-
24-
# Template for Final Squash Commit Message
25-
26-
```
27-
Make sure your subject line follows Conventional Commits.
28-
Remember `feat:` trumps `fix:` and add an `!` if it contains a breaking change.
29-
Delete any section that is not needed.
30-
31-
## BREAKING CHANGES
32-
33-
Non backwards compatible changes.
34-
35-
* #Issue-number - Blah blah blah
36-
37-
## Deprecations
38-
39-
Things that will disappear in future releases.
40-
41-
* #Issue-number - Blah blah blah
42-
43-
## Features
44-
45-
New functionality.
46-
New functionality containing non-backwards compatible functionality are also listed above.
47-
48-
* #Issue-number - Blah blah blah
49-
50-
## Fixes
51-
52-
Bug fixes for existing functionality.
53-
Bug fixes containing non-backwards compatible functionality are also listed above.
54-
55-
* #Issue-number - Blah blah blah
56-
57-
---
58-
59-
Those who made this possible:
60-
61-
Co-authored-by: First Last <email>
62-
Co-authored-by: First Last <email>
63-
Co-authored-by: First Last <email>
64-
```
6+
Closes #NUMBER

.gitpod.yml

Lines changed: 0 additions & 40 deletions
This file was deleted.

LICENSES/Apache-2.0.txt

Lines changed: 0 additions & 73 deletions
This file was deleted.

pdm.lock

Lines changed: 5 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)