Skip to content

Commit bfca5f6

Browse files
authored
Merge branch 'main' into governance-based-project-setup
2 parents 39514d0 + 55cc9ba commit bfca5f6

31 files changed

+1982
-5839
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: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ Our mission
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.*
8787
* [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.*
8888
* [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.*
8990
* [Governance Level Guided Project Setup](/patterns/1-initial/governance-based-project-setup.md) - *Before publishing their first InnerSource project, a team wants to choose an appropriate Governance Level but is unsure about the impact of the different levels on their daily doing. A dedicated list of resources (best practices, recommended patterns, target maturity levels) provides specific guidance to the team and helps them to make an educated decision.*
9091

9192
<!--

0 commit comments

Comments
 (0)