Skip to content

Commit b344fbf

Browse files
committed
chore: #25 Adding community health information to improve CLO Monitor score
Signed-off-by: Laurent Broudoux <[email protected]>
1 parent 8a98419 commit b344fbf

File tree

3 files changed

+93
-2
lines changed

3 files changed

+93
-2
lines changed

.github/dependabot.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: maven
4+
directory: /
5+
schedule:
6+
interval: weekly
7+
day: sunday
8+
open-pull-requests-limit: 3
9+
rebase-strategy: disabled
10+
- package-ecosystem: github-actions
11+
directory: /
12+
schedule:
13+
interval: weekly
14+
day: sunday
15+
open-pull-requests-limit: 3
16+
rebase-strategy: disabled

README.md

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,20 +6,39 @@ A Java Client or SDK that allows you to interact with the Microcks API. It has m
66
[![Version](https://img.shields.io/maven-central/v/io.github.microcks/microcks-java-client?color=blue&style=for-the-badge)]((https://search.maven.org/artifact/io.github.microcks/microcks-java-client))
77
[![License](https://img.shields.io/github/license/microcks/microcks-java-client?style=for-the-badge&logo=apache)](https://www.apache.org/licenses/LICENSE-2.0)
88
[![Project Chat](https://img.shields.io/badge/discord-microcks-pink.svg?color=7289da&style=for-the-badge&logo=discord)](https://microcks.io/discord-invite/)
9+
[![Artifact HUB](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/microcks&style=for-the-badge)](https://artifacthub.io/packages/search?repo=microcks)
10+
[![CNCF Landscape](https://img.shields.io/badge/CNCF%20Landscape-5699C6?style=for-the-badge&logo=cncf)](https://landscape.cncf.io/?item=app-definition-and-development--application-definition-image-build--microcks)
911

1012
## Build Status
1113

1214
Latest released version is `0.0.2`.
1315

1416
Current development version is `0.0.3-SNAPSHOT`.
1517

16-
[![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/microcks/microcks-java-client/build-verify.yml?logo=github&style=for-the-badge)](https://github.com/microcks/microcks-java-client/actions)
18+
#### Fossa license and security scans
19+
20+
[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fmicrocks%2Fmicrocks-java-client.svg?type=shield&issueType=license)](https://app.fossa.com/projects/git%2Bgithub.com%2Fmicrocks%2Fmicrocks-java-client?ref=badge_shield&issueType=license)
21+
[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fmicrocks%2Fmicrocks-java-client.svg?type=shield&issueType=security)](https://app.fossa.com/projects/git%2Bgithub.com%2Fmicrocks%2Fmicrocks-java-client?ref=badge_shield&issueType=security)
22+
[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fmicrocks%2Fmicrocks-java-client.svg?type=small)](https://app.fossa.com/projects/git%2Bgithub.com%2Fmicrocks%2Fmicrocks-java-client?ref=badge_small)
23+
24+
#### OpenSSF best practices on Microcks core
25+
26+
[![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/7513/badge)](https://bestpractices.coreinfrastructure.org/projects/7513)
27+
[![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/microcks/microcks/badge)](https://securityscorecards.dev/viewer/?uri=github.com/microcks/microcks)
28+
29+
## Community
30+
31+
* [Documentation](https://microcks.io/documentation/tutorials/getting-started/)
32+
* [Microcks Community](https://github.com/microcks/community) and community meeting
33+
* Join us on [Discord](https://microcks.io/discord-invite/), on [GitHub Discussions](https://github.com/orgs/microcks/discussions) or [CNCF Slack #microcks channel](https://cloud-native.slack.com/archives/C05BYHW1TNJ)
34+
35+
To get involved with our community, please make sure you are familiar with the project's [Code of Conduct](./CODE_OF_CONDUCT.md).
1736

1837
## Versions
1938

2039
| Java Client | Microcks Version |
2140
|-------------|------------------|
22-
| 0.0.2 | 1.10.0 and + |
41+
| `0.0.2` | `1.10.0` and + |
2342

2443
## How to use it?
2544

SECURITY-INSIGHTS.yml

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
header:
2+
schema-version: 1.0.0
3+
last-updated: '2024-10-07'
4+
last-reviewed: '2024-10-07'
5+
expiration-date: '2025-10-07T01:00:00.000Z'
6+
project-url: https://github.com/microcks/microcks-java-client
7+
project-release: '0.0.2'
8+
changelog: https://github.com/microcks/microcks-java-client/blob/main/CHANGELOG.md
9+
license: https://github.com/microcks/microcks-java-client/blob/main/LICENSE
10+
project-lifecycle:
11+
status: active
12+
roadmap: https://github.com/microcks/microcks-java-client/blob/main/ROADMAP.md
13+
bug-fixes-only: false
14+
core-maintainers:
15+
- github:lbroudoux
16+
- github:yada
17+
contribution-policy:
18+
accepts-pull-requests: true
19+
accepts-automated-pull-requests: true
20+
code-of-conduct: https://github.com/microcks/.github/blob/master/CODE_OF_CONDUCT.md
21+
contributing-policy: https://github.com/microcks/.github/blob/master/CONTRIBUTING.md
22+
documentation:
23+
- https://microcks.io
24+
distribution-points:
25+
- https://microcks.io
26+
- https://github.com/microcks/microcks-java-client
27+
- https://quay.io/microcks
28+
security-artifacts:
29+
threat-model:
30+
threat-model-created: false
31+
security-testing:
32+
- tool-type: sca
33+
tool-name: Dependabot
34+
tool-version: latest
35+
integration:
36+
ad-hoc: true
37+
ci: false
38+
before-release: false
39+
comment: |
40+
Dependabot is enabled for this repo on a weekly scheduled basis.
41+
security-contacts:
42+
- type: email
43+
44+
vulnerability-reporting:
45+
accepts-vulnerability-reports: true
46+
security-policy: https://github.com/microcks/microcks-java-client/security/policy
47+
email-contact: [email protected]
48+
comment: |
49+
To report a security issue for one of the libraries owned by the Microcks community, write an email with a detailed description of the issue to [email protected].
50+
dependencies:
51+
third-party-packages: true
52+
dependencies-lists:
53+
- https://github.com/microcks/microcks-java-client/network/dependencies
54+
- https://app.fossa.com/projects/git%2Bgithub.com%2Fmicrocks%2Fmicrocks-java-client/refs/branch/main/8a984196b712f538cd1004cab423ca1431a82df7/browse/dependencies
55+
env-dependencies-policy:
56+
policy-url: https://github.com/microcks/microcks-java-client/blob/main/DEPENDENCY_POLICY.md

0 commit comments

Comments
 (0)