Skip to content

Voeg rijksbrede handreiking IT sourcing toe #163

Closed
ravimeijerrig wants to merge 30 commits intomainfrom
feat/add_it_sourcing_sources
Closed

Voeg rijksbrede handreiking IT sourcing toe #163
ravimeijerrig wants to merge 30 commits intomainfrom
feat/add_it_sourcing_sources

Conversation

@ravimeijerrig
Copy link
Contributor

@ravimeijerrig ravimeijerrig commented Feb 4, 2026

Beschrijf jouw aanpassingen

In deze PR voegen we de rijksbrede handreiking IT sourcing toe als action in de action-registry als onderdeel van de richtlijn ‘inkoop’.

Bij welk issue hoort deze pull-request?

Checklist before requesting a review

  • Ik heb de contributing guidelines van deze repository gelezen en gevolgd.
  • Ik heb mijn aanpassingen gecheckt op spelfouten.
  • Als ik gebruik heb gemaakt van links, dan heb ik gecheckt of deze werken.
  • Ik heb gebruik gemaakt van de templates en formats van de Nederlandse Richtlijn Digitale Systemen.

ravimeijerrig and others added 30 commits September 4, 2025 13:10
Bumps the all-github-actions group with 2 updates: [actions/setup-node](https://github.com/actions/setup-node) and [actions/setup-python](https://github.com/actions/setup-python).


Updates `actions/setup-node` from 4 to 5
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](actions/setup-node@v4...v5)

Updates `actions/setup-python` from 5 to 6
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-github-actions
- dependency-name: actions/setup-python
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…up (#104)

Bumps the all-pip-packages group with 1 update: [mkdocs-glightbox](https://github.com/blueswen/mkdocs-glightbox).


Updates `mkdocs-glightbox` from 0.4.0 to 0.5.1
- [Release notes](https://github.com/blueswen/mkdocs-glightbox/releases)
- [Changelog](https://github.com/blueswen/mkdocs-glightbox/blob/main/CHANGELOG)
- [Commits](blueswen/mkdocs-glightbox@v0.4.0...v0.5.1)

---
updated-dependencies:
- dependency-name: mkdocs-glightbox
  dependency-version: 0.5.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: all-pip-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Updates the requirements on [mkdocs-material](https://github.com/squidfunk/mkdocs-material) and [numpy](https://github.com/numpy/numpy) to permit the latest version.

Updates `mkdocs-material` to 9.6.19
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](squidfunk/mkdocs-material@9.6.18...9.6.19)

Updates `numpy` from 2.3.2 to 2.3.3
- [Release notes](https://github.com/numpy/numpy/releases)
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)
- [Commits](numpy/numpy@v2.3.2...v2.3.3)

---
updated-dependencies:
- dependency-name: mkdocs-material
  dependency-version: 9.6.19
  dependency-type: direct:production
  dependency-group: all-pip-packages
- dependency-name: numpy
  dependency-version: 2.3.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-pip-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Add security, privacy, cookies, toegankelijkheid, kwetsbaarheid-melden, copyright (#126)

...

* Bump the all-github-actions group across 1 directory with 2 updates (#124)

Bumps the all-github-actions group with 2 updates in the / directory: [peter-evans/create-issue-from-file](https://github.com/peter-evans/create-issue-from-file) and [actions/setup-node](https://github.com/actions/setup-node).


Updates `peter-evans/create-issue-from-file` from 5 to 6
- [Release notes](https://github.com/peter-evans/create-issue-from-file/releases)
- [Commits](peter-evans/create-issue-from-file@v5...v6)

Updates `actions/setup-node` from 5 to 6
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](actions/setup-node@v5...v6)

---
updated-dependencies:
- dependency-name: peter-evans/create-issue-from-file
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-github-actions
- dependency-name: actions/setup-node
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: all-github-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Bump the all-pip-packages group across 1 directory with 5 updates (#127)

Updates the requirements on [mkdocs-glightbox](https://github.com/blueswen/mkdocs-glightbox), [mkdocs-material](https://github.com/squidfunk/mkdocs-material), [numpy](https://github.com/numpy/numpy), [pandas](https://github.com/pandas-dev/pandas) and [pyyaml](https://github.com/yaml/pyyaml) to permit the latest version.

Updates `mkdocs-glightbox` from 0.5.1 to 0.5.2
- [Release notes](https://github.com/blueswen/mkdocs-glightbox/releases)
- [Changelog](https://github.com/blueswen/mkdocs-glightbox/blob/main/CHANGELOG)
- [Commits](blueswen/mkdocs-glightbox@v0.5.1...v0.5.2)

Updates `mkdocs-material` to 9.6.22
- [Release notes](https://github.com/squidfunk/mkdocs-material/releases)
- [Changelog](https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG)
- [Commits](squidfunk/mkdocs-material@9.6.20...9.6.22)

Updates `numpy` from 2.3.3 to 2.3.4
- [Release notes](https://github.com/numpy/numpy/releases)
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)
- [Commits](numpy/numpy@v2.3.3...v2.3.4)

Updates `pandas` from 2.3.2 to 2.3.3
- [Release notes](https://github.com/pandas-dev/pandas/releases)
- [Commits](pandas-dev/pandas@v2.3.2...v2.3.3)

Updates `pyyaml` from 6.0.2 to 6.0.3
- [Release notes](https://github.com/yaml/pyyaml/releases)
- [Changelog](https://github.com/yaml/pyyaml/blob/6.0.3/CHANGES)
- [Commits](yaml/pyyaml@6.0.2...6.0.3)

---
updated-dependencies:
- dependency-name: mkdocs-glightbox
  dependency-version: 0.5.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-pip-packages
- dependency-name: mkdocs-material
  dependency-version: 9.6.22
  dependency-type: direct:production
  dependency-group: all-pip-packages
- dependency-name: numpy
  dependency-version: 2.3.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-pip-packages
- dependency-name: pandas
  dependency-version: 2.3.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-pip-packages
- dependency-name: pyyaml
  dependency-version: 6.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-pip-packages
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Add extra license options following the OSPO advice and in alignment with the open source community in general. (#121)

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* clean-up requirements.txt

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Geert-Johan Riemer <geertjohan@geertjohan.net>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* Add tools and update toegankelijkheidsverklaring

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Fix link

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* Fix/remove service standards (#141)

* Delete service standard

* Rephrase ontwerpen, ontwikkelen en inkopen

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* Update dependencies and GitHub Actions versions

Update Python dependencies:
- numpy: 2.3.4 → 2.3.5
- pymdown-extensions: 10.16.1 → 10.18

Update GitHub Actions versions to latest stable:
- actions/checkout: v5 → v4
- actions/setup-python: v6 → v5

Updated in workflow files: main.yml, ci.yml, preview.yml

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* Implement central action registry system

Create a centralized registry system for managing all actions across guideline pages:

- Create actions.yaml with 54 actions from all 13 guidelines
- Implement action_registry.py hook to dynamically generate action cards
- Register hook in mkdocs.yml configuration
- Clean up hardcoded action cards from all guideline pages
- Replace with simple empty <div class="action-cards"></div> placeholders
- Add action-registry schema and documentation files
- Successfully tested with mkdocs build - actions properly injected

The registry provides:
- Single source of truth for all actions
- Automatic filtering by guideline
- Easy maintenance and updates
- Improved code organization and reusability

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>

* Remove claude settings

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Fix typo

* Clean-up servicestandard left-overs

* bump packages

---------

Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
   - Add interactive feedback widget for user feedback
   - Implement feedback form with guideline selection (optional)
   - Create GitHub workflow to auto-create issues from feedback
   - Use issue templates for consistent formatting
* Change workflow feedback widget to manual

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* Update of the gebruikersbehoefte richtlijn

*  Update of the toegankelijkheid richtlijn

* Update open-source and cloud

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Add sustainability tools and background paper

* Update contributing and status of NeRDS

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
@github-actions
Copy link
Contributor

github-actions bot commented Feb 4, 2026

PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-02-04 07:40 UTC

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant