Skip to content

Commit 94214a3

Browse files
committed
Merge branch 'master' into release51
2 parents fa6eac6 + 970f42e commit 94214a3

File tree

3 files changed

+18
-8
lines changed

3 files changed

+18
-8
lines changed

.github/workflows/node.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,7 @@ jobs:
239239
echo "image=$image" >> $GITHUB_OUTPUT
240240
- name: Trivy scanning
241241
if: steps.check-build-and-push.outputs.enable == 'true' && steps.check-ghcr.outputs.enable == 'true' && steps.ghcr-tag.outputs.tags != 0
242-
uses: aquasecurity/trivy-action@0.29.0
242+
uses: aquasecurity/trivy-action@0.30.0
243243
env:
244244
TRIVY_DB_REPOSITORY: public.ecr.aws/aquasecurity/trivy-db
245245
with:
@@ -390,7 +390,7 @@ jobs:
390390
echo "image=$image" >> $GITHUB_OUTPUT
391391
- name: Trivy scanning
392392
if: steps.check-build-and-push.outputs.enable == 'true' && steps.check-ghcr.outputs.enable == 'true' && steps.ghcr-tag.outputs.tags != 0
393-
uses: aquasecurity/trivy-action@0.29.0
393+
uses: aquasecurity/trivy-action@0.30.0
394394
env:
395395
TRIVY_DB_REPOSITORY: public.ecr.aws/aquasecurity/trivy-db
396396
with:

.github/workflows/trivy.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717

1818
steps:
1919
- name: Run Trivy vulnerability scanner (json)
20-
uses: aquasecurity/trivy-action@0.29.0
20+
uses: aquasecurity/trivy-action@0.30.0
2121
env:
2222
TRIVY_DB_REPOSITORY: public.ecr.aws/aquasecurity/trivy-db
2323
with:
@@ -26,7 +26,7 @@ jobs:
2626
output: "${{ matrix.image }}-trivy-scan-results.json"
2727

2828
- name: Run Trivy vulnerability scanner (table)
29-
uses: aquasecurity/trivy-action@0.29.0
29+
uses: aquasecurity/trivy-action@0.30.0
3030
env:
3131
TRIVY_DB_REPOSITORY: public.ecr.aws/aquasecurity/trivy-db
3232
with:
@@ -44,7 +44,7 @@ jobs:
4444
echo $CODE_BLOCK >> $GITHUB_STEP_SUMMARY
4545
4646
- name: Run Trivy in GitHub SBOM mode and submit results to Dependency Graph
47-
uses: aquasecurity/trivy-action@0.29.0
47+
uses: aquasecurity/trivy-action@0.30.0
4848
env:
4949
TRIVY_DB_REPOSITORY: public.ecr.aws/aquasecurity/trivy-db
5050
with:

packages/documentation/docs/for-developers/contribution-guidelines.md

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,12 +30,22 @@ Before you start, there are a few things you should know:
3030

3131
**Minor changes** (most bug fixes and small features) can be submitted directly as pull requests to the appropriate official repo.
3232

33-
However, Sofie is a big project with many differing users and use cases. **Larger changes** might be more difficult to merge into an official repository if NRK has not been made aware of their existence beforehand. To facilitate a timely handling of larger contributions, there’s a workflow intended to keep an open dialogue between all interested parties:
33+
However, Sofie is a big project with many differing users and use cases. **Larger changes** may be difficult to merge into an official repository if NRK and other contributors have not been made aware of their existence beforehand. Since figuring out what side-effects a new feature or a change may have for other Sofie users can be tricky, we advise opening an RFC issue (_Request for Comments_) early in your process. Good moments to open an RFC include:
34+
* When a user need is identified and described
35+
* When you have a rough idea about how a feature may be implemented
36+
* When you have a sketch of how a feature could look like to the user
37+
38+
To facilitate timely handling of larger contributions, there’s a workflow intended to keep an open dialogue between all interested parties:
3439

3540
1. Contributor opens an RFC (as a _GitHub issue_) in the appropriate repository.
3641
2. NRK evaluates the RFC, usually within a week.
37-
3. (If needed) NRK establishes contact with the RFC author, who will be invited to a workshop where the RFC is discussed. Meeting notes are published publicly on the RFC thread.
38-
4. The contributor references the RFC when a pull request is ready.
42+
3. If needed, NRK establishes contact with the RFC author, who will be invited to a workshop where the RFC is discussed. Meeting notes are published publicly on the RFC thread.
43+
4. Discussions about the RFC continue as needed, either in workshops or in comments in the RFC thread.
44+
5. The contributor references the RFC when a pull request is ready.
45+
46+
It will be very helpful if your RFC includes specific use-cases that you are facing. Providing a background on how your users are using Sofie can clear up situations in which certain phrases or processes may be ambiguous. If during your process you have already identified various solutions as favorable or unfavorable, offering this context will move the discussion further still.
47+
48+
Via the RFC process, we're looking to maximize involvement from various stakeholders, so you probably don't need to come up with a very detailed design of your proposed change or feature in the RFC. An end-user oriented description will be most valuable in creating a constructive dialogue, but don't shy away from also adding a more technical description, if you find that will convey your ideas better.
3949

4050
### Base contributions on the in-development branch
4151
In order to facilitate merging, we ask that contributions are based on the latest (at the time of the pull request) _in-development_ branch (often named `release*`).

0 commit comments

Comments
 (0)