Skip to content

Commit eb957b2

Browse files
authored
Merge branch 'main' into capacity-for-contributions
2 parents 40b2595 + 55cc9ba commit eb957b2

37 files changed

+2173
-5840
lines changed

.github/config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
# Comment to be posted to on first time issues
66
newIssueWelcomeComment: >
7-
[![Welcome Banner](https://zenodo.org/api/iiif/record:3695300:BannerWelcome.jpg/full/!750,750/0/default.jpg)](https://zenodo.org/record/3695300)](https://zenodo.org/record/3695300)
7+
[![Welcome Banner](https://zenodo.org/api/iiif/record:3695300:BannerWelcome.jpg/full/!750,750/0/default.jpg)](https://zenodo.org/record/3695300)
88
99
:tada: Welcome to _The InnerSource Commons_ community, and in particular to our patterns! :tada:
1010
We're really excited to have your input into the project! :sparkling_heart:

.github/dependabot.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: "github-actions"
4+
directory: "/"
5+
schedule:
6+
interval: "weekly"

.github/workflows/contributor-report.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737
SPONSOR_INFO: "true"
3838

3939
- name: Create issue
40-
uses: peter-evans/create-issue-from-file@v4
40+
uses: peter-evans/create-issue-from-file@v5
4141
with:
4242
title: "Monthly Metrics: Contributors ${{ env.START_DATE }}..${{ env.END_DATE }}"
4343
token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/generate-mindmap.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,10 @@ jobs:
2121
generate-mindmap:
2222
runs-on: ubuntu-latest
2323

24+
permissions:
25+
# Give the default GITHUB_TOKEN write permission to commit and push the changed files back to the repository.
26+
contents: write
27+
2428
strategy:
2529
matrix:
2630
folder: [".", "./gl", "./pt-br"]

.github/workflows/link-checker-prs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121

2222
- name: Get changed files
2323
id: changed-files
24-
uses: tj-actions/changed-files@v44
24+
uses: tj-actions/changed-files@v45
2525

2626
- name: Filter markdown files only
2727
run: |
@@ -37,7 +37,7 @@ jobs:
3737

3838
- if: ${{ env.MARKDOWN_FILES != '' }}
3939
name: Link Checker
40-
uses: lycheeverse/lychee-action@v1.5.2
40+
uses: lycheeverse/lychee-action@v2
4141
with:
4242
args: --verbose --no-progress --exclude-mail --cache --max-cache-age 1d $MARKDOWN_FILES
4343
fail: true

.github/workflows/link-checker.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ on:
99
schedule:
1010
# * is a special character in YAML so you have to quote this string
1111
- cron: '30 8 * * 5'
12+
workflow_dispatch:
1213

1314
jobs:
1415
linkChecker:
@@ -24,7 +25,7 @@ jobs:
2425
restore-keys: cache-lychee-
2526

2627
- name: Link Checker
27-
uses: lycheeverse/lychee-action@v1.5.2
28+
uses: lycheeverse/lychee-action@v2
2829
with:
2930
args: --verbose --no-progress --exclude-mail --cache --max-cache-age 1d README.md patterns/ book/ translation/
3031
fail: true

.github/workflows/pattern-metrics.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ jobs:
8080
cat ready_to_merge_issues_report.md hr.md issue_metrics.md > all.md
8181
8282
- name: Create issue
83-
uses: peter-evans/create-issue-from-file@v4
83+
uses: peter-evans/create-issue-from-file@v5
8484
with:
8585
title: "Monthly Metrics: New Issues + New Pull Requests ${{ env.last_month }}"
8686
token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/vale.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
- uses: actions/checkout@v4
2222

2323
- name: Vale Linting
24-
uses: errata-ai/vale-action@reviewdog
24+
uses: errata-ai/vale-action@v2
2525
with:
2626
files: '["patterns/2-structured/", "patterns/3-validated/"]'
2727
vale_flags: "--glob=*.md"

.lycheeignore

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,7 @@ fearlesschangepatterns.com
99
https://ulir.ul.ie/bitstream/handle/10344/4443/Stol_2014_inner.pdf
1010
.*@andrew.clegg.*
1111
https://m.dotdev.co/how-to-write-a-readme-that-rocks-bc29f279611a
12-
https://www.chathamhouse.org/about-us/chatham-house-rule
12+
https://www.chathamhouse.org/about-us/chatham-house-rule
13+
14+
# from source-code-inventory.md / no longer reachable but we want to keep the link in the pattern in case we find it again.
15+
https://github.com/trieshard/source-strategy-assessment/blob/master/framework.md

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,9 @@ Our mission
8484
* [Incubator Pipeline](/patterns/1-initial/incubator-pipeline.md) - *A team maintaining a widely shared code library wants to accept contributions from other teams, without lowering the overall quality of their library. Therefore the shared library team uses an incubator pipeline to set a lower bar for contributions to enter and a higher bar to exit and become a top-level unit in the library.*
8585
* [InnerSource Customer Interview Questions](/patterns/1-initial/innersource-customer-interview-questions.md) - *An organization has decided to create an InnerSource program but are unsure which issues they should address first. Using a customer interview will help evaluate pain points across the organization, to prioritize the areas where InnerSource will have the biggest positive impact.*
8686
* [Creating an InnerSource Strategy](/patterns/1-initial/creating_an_innersource_strategy.md) - *Sometimes, it is difficult to convince people of the relevance of InnerSource for your organization and/or to get support from management. Creating an InnerSource strategy, that connects your InnerSource approach and activities to the goals and the overall strategy of your organization, can help in this regard.*
87+
* [Code of Conduct](/patterns/1-initial/code-of-conduct.md) - *Communications and interactions between collaborators are rude, not inclusive or offensive, harming and increasing the discussions without any value added. A Code of Conduct provides guidelines for establishing rules and expectations regarding behavior and interactions within the community to build stronger levels of collaboration.*
88+
* [Trusted Committer and Contributor Retrospectives](/patterns/1-initial/cross-team-retrospectives.md) - *A host team working with contributors outside of their own line of management constantly runs into misunderstandings. As a result collaboration becomes brittle and frustrating. Setting aside time for regular retrospectives for the InnerSource team consisting of trusted committers and contributors can help make communication smooth.*
89+
* [InnerSource Hackathon](/patterns/1-initial/innersource-hackathon.md) - *In a company, initially only InnerSource enthusiasts are interested and practicing InnerSource during the early stages of InnerSource adoption; not all engineering teams are willing or have enough time and resources to adopt InnerSource. In this scenario, it is good to provide a safe space to try and adopt InnerSource through an InnerSource Hackathon event within the company.*
8790
* [Managing Capacity for Reviewing Contributions](/patterns/1-initial/capacity-for-contributions.md) - *Reviewing InnerSource contributions takes time and effort. This should be reflected in capacity planning, especially for larger contributions. Expectations and available capacity should be transparent so that contributors understand when their contributions will be reviewed and, if accepted, released.*
8891

8992
<!--

0 commit comments

Comments
 (0)