nuttx/.github/workflows
Lup Yuen Lee a84d263f09 CI: Revert GitHub Actions for Docker, by hash
All CI Builds have been failing since 18 hours ago:
- https://github.com/apache/nuttx/pull/18571#issuecomment-4104792750
- https://github.com/apache/nuttx/actions/runs/23389990049

> _The action docker/login-action@v4 is not allowed in apache/nuttx because all actions must be from a repository owned by your enterprise, created by GitHub, or match one of the patterns: 1Password/load-secrets-action@13f58eec61, 1Password/load-secrets-action@8d0d610af1, 1Password/load-secrets-action@dafbe7cb03, AdoptOpenJDK/install-jdk@*, BobAnkh/auto-generate-changelog@*, DavidAnson/markdownlint-cli2-action@07035fd053, DavidAnson/markdownlint-cli2-action@30a0e04f18, EnricoMi/publish-unit-test-result-action@*, JamesIves/github-pages-deploy-action@4a3abc783e, JamesIves/github-pages-deploy-action@d92aa235d0, Jimver/cuda-toolkit@6008063726, Jimver/cuda-toolkit@b6fc3a9f3f, JustinBeckwith/linkinator-action@af984b9f30f63e796..._

That's because ASF Infrastructure Team has mandated that we use the Hash Versions of GitHub Actions for Docker, stated below:
- https://github.com/apache/infrastructure-actions/blob/main/actions.yml
- Which generates: https://github.com/apache/infrastructure-actions/blob/main/approved_patterns.yml
- Due to: https://github.com/apache/infrastructure-actions/pull/547

```yaml
docker/build-push-action:
  10e90e3645eae34f1e60eeb005ba3a3d33f178e8:
    tag: v6.19.2
docker/login-action:
  c94ce9fb468520275223c153574b00df6fe4bcc9:
    tag: v3.7.0
docker/metadata-action:
  c299e40c65443455700f0fdfc63efafe5b349051:
    tag: v5.10.0
docker/setup-buildx-action:
  8d2750c68a42422c14e847fe6c8ac0403b4cbd6f:
    tag: v3.12.0
```

This PR reverts our GitHub Actions for Docker to the hash versions stated above.

Signed-off-by: Lup Yuen Lee <luppy@appkaki.com>
2026-03-22 07:35:04 +01:00
..
arch.yml CI: Increase CI Jobs to 100% for Complex PRs 2025-01-08 15:05:18 +08:00
build.yml CI: Revert GitHub Actions for Docker, by hash 2026-03-22 07:35:04 +01:00
check.yml github/workflows/check.yml: Enhance checkpatch for breaking change labels 2026-03-09 11:08:52 +08:00
doc.yml build(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0 2026-03-02 13:10:23 -05:00
docker_linux.yml CI: Revert GitHub Actions for Docker, by hash 2026-03-22 07:35:04 +01:00
issue_labeler.yml build(deps): bump actions/github-script from 7 to 8 2025-09-08 21:48:03 +08:00
labeler.yml build(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0 2026-03-02 13:10:23 -05:00
lint.yml build(deps): bump actions/checkout from 5 to 6 2025-11-25 10:36:55 +01:00
pr_labeler.yml github/workflow: Reimplement PR Labeling without pull_request_target 2026-02-17 09:53:41 +01:00