diff --git a/.github/workflows/generate-mindmap.yml b/.github/workflows/generate-mindmap.yml index 7fcba49d9..dc95205a2 100644 --- a/.github/workflows/generate-mindmap.yml +++ b/.github/workflows/generate-mindmap.yml @@ -43,11 +43,13 @@ jobs: run: npx markmap --no-toolbar ${{ matrix.folder }}/innersource-program-mind-map.md -o ${{ matrix.folder }}/innersource-program-mind-map.html - name: Screenshot Markmap Website id: screenshot-generator - uses: swinton/screenshot-website@v1.x + # uses: swinton/screenshot-website@v1.x + uses: spier/screenshot-website@main with: source: pattern-categorization/${{ matrix.folder }}/innersource-program-mind-map.html #strange syntax here. seems to not respect the working-directory default either - destination: innersource-program-mind-map.png + destination: innersource-program-mind-map-${{ matrix.runs-on }}.png full-page: false + makeartifact: true - name: Copy Screenshot run: cp ${{ steps.screenshot-generator.outputs.path }} ${{ matrix.folder }} - name: Reduce Screenshot Size (PNG) diff --git a/README.md b/README.md index b110b0671..86110ca08 100644 --- a/README.md +++ b/README.md @@ -92,6 +92,7 @@ Our mission * [InnerSource Ambassadors](/patterns/1-initial/innersource-ambassador.md) - *When driving InnerSource adoption through a large, decentralized organization it is hard to understand and address the local challenges that come up in different departments and regions. Local volunteers, called InnerSource Ambassadors, provide localized support by promoting InnerSource principles and acting as a communication bridge between their teams and the ISPO.* * [Circle Communities](/patterns/1-initial/circle-communities.md) - *InnerSource adoption is slow in organizations due to limited understanding, engagement, and contextual relevance. Circle Communities address this by fostering synchronous conversations that build connections, close knowledge gaps, and cultivate collaboration and continuous learning.* * [Internal Developer Platform](/patterns/1-initial/internal-developer-platform.md) - *As InnerSource adoption increases throughout an organisation, it is not unusual that project teams start to face inefficiencies in scaling their efforts due to fragmented tooling, environments, and workflows. An Internal Developer Platform (IDP) provides a way to tackle this type of challenges through a centralized, self-service system that standardizes development environments and integrates tools to enhance consistency, collaboration, and developer productivity.* +* [Document Architecture Decisions](/patterns/1-initial/document-architecture-decisions.md) - *InnerSource projects that want to achieve high participation rates and make the best possible decisions for everybody involved need to find ways to create participatory format for all system components, tools and workflows. Michael Nygard announced 2011 the idea to document architecture decision with a simple markdown template and shared it with a simple git project. Today this **ADR tool** is well proven and a many of teams around the globe use **Architetecure Desicion Records (ADRs)** to document there design desicions.*