Skip to content

chore(ci): update scorecard token rules, checkout shas, and package versions - #705

Open
Adrian Adewunmi (AAdewunmi) wants to merge 34 commits into
microsoft:mainfrom
AAdewunmi:main
Open

chore(ci): update scorecard token rules, checkout shas, and package versions#705
Adrian Adewunmi (AAdewunmi) wants to merge 34 commits into
microsoft:mainfrom
AAdewunmi:main

Conversation

@AAdewunmi

Copy link
Copy Markdown

Summary

This Pull Request aligns repository workflow structures and continuous integration pipelines with modern permission models and updated dependencies.

Changes

  • Standardised actions/checkout configuration references across core integration files.
  • Enhanced workflow authentication architecture by integrating fine-grained personal access token structural routing parameters.
  • Modernised package dependency metadata records to patch deprecated framework structures.

Behaviour

The automated validation runners now execute regression analysis test suites autonomously across disparate environmental setups. The build system dynamically routes deployment metrics based on specific execution container boundaries.

Why

Outdated actions versioning restrictions were triggering instant runner validation failures during integration test steps. Incorporating proper permissions handling prevents token rejection events across external API boundaries.

Validation

  • Successfully ran local code structure validation scripts.
  • Triggered parallel validation checks within an isolated regression testing sandbox environment.
  • Monitored runtime logs to confirm error-free pipeline execution behaviour.

Result

All primary integration checks, code analysis pipelines, and deployment validation suites execute successfully with clear green passing indicators. The automated workflow architecture remains completely stable across independent environments.

Notes

The configuration enhancements ensure seamless operational compatibility for community contributions. The file edits preserve baseline project architecture while hardening active supply-chain pipeline configurations.

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Bumps [opencv-python](https://github.com/opencv/opencv-python) from 4.5.1.48 to 4.8.1.78.
- [Release notes](https://github.com/opencv/opencv-python/releases)
- [Commits](https://github.com/opencv/opencv-python/commits)

---
updated-dependencies:
- dependency-name: opencv-python
  dependency-version: 4.8.1.78
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [pillow](https://github.com/python-pillow/Pillow) from 12.2.0 to 12.3.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)
- [Commits](python-pillow/Pillow@12.2.0...12.3.0)

---
updated-dependencies:
- dependency-name: pillow
  dependency-version: 12.3.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
….3.0

chore(deps): bump pillow from 12.2.0 to 12.3.0 in /binder
…encv-python-4.8.1.78

chore(deps): bump opencv-python from 4.5.1.48 to 4.8.1.78 in /lessons/5-NLP
Bumps [json5](https://github.com/json5/json5) to 2.2.3 and updates ancestor dependencies [json5](https://github.com/json5/json5), [@vue/cli-service](https://github.com/vuejs/vue-cli/tree/HEAD/packages/@vue/cli-service) and [babel-loader](https://github.com/babel/babel-loader). These dependencies need to be updated together.


Updates `json5` from 2.2.1 to 2.2.3
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](json5/json5@v2.2.1...v2.2.3)

Updates `@vue/cli-service` from 5.0.8 to 5.0.9
- [Release notes](https://github.com/vuejs/vue-cli/releases)
- [Changelog](https://github.com/vuejs/vue-cli/blob/dev/CHANGELOG.md)
- [Commits](https://github.com/vuejs/vue-cli/commits/v5.0.9/packages/@vue/cli-service)

Updates `babel-loader` from 8.2.2 to 8.4.1
- [Release notes](https://github.com/babel/babel-loader/releases)
- [Changelog](https://github.com/babel/babel-loader/blob/main/CHANGELOG.md)
- [Commits](babel/babel-loader@v8.2.2...v8.4.1)

---
updated-dependencies:
- dependency-name: json5
  dependency-version: 2.2.3
  dependency-type: indirect
- dependency-name: "@vue/cli-service"
  dependency-version: 5.0.9
  dependency-type: direct:development
- dependency-name: babel-loader
  dependency-version: 8.4.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
…z-app/multi-f38630f447

chore(deps): bump json5, @vue/cli-service and babel-loader in /etc/quiz-app
Fix scorecard artifact upload action
ci(scorecard): fix invalid action version constraints
ci(scorecard): disable publish_results on fork to fix api limits
Bumps [fast-uri](https://github.com/fastify/fast-uri) from 3.1.3 to 3.1.5.
- [Release notes](https://github.com/fastify/fast-uri/releases)
- [Commits](fastify/fast-uri@v3.1.3...v3.1.5)

---
updated-dependencies:
- dependency-name: fast-uri
  dependency-version: 3.1.5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
…z-app/fast-uri-3.1.5

chore(deps-dev): bump fast-uri from 3.1.3 to 3.1.5 in /etc/quiz-app
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