Files
container/.github
Salman Chishti d6109d70cf Upgrade GitHub Actions for Node 24 compatibility (#452)
## Summary

Upgrade GitHub Actions to their latest versions to ensure compatibility
with Node 24, as Node 20 will reach end-of-life in April 2026.

## Changes

| Action | New Version | Release |
|--------|-------------|---------|
| `actions/checkout` |
[`8e8c483`](https://github.com/actions/checkout/commit/8e8c483db84b4bee98b60c0593521ed34d9990e8)
(v6) | [Release](https://github.com/actions/checkout/releases/tag/v6) |
| `actions/upload-artifact` |
[`b7c566a`](https://github.com/actions/upload-artifact/commit/b7c566a772e6b6bfb58ed0dc250532a479d7789f)
(v6) |
[Release](https://github.com/actions/upload-artifact/releases/tag/v6) |
| `actions/download-artifact` |
[`37930b1`](https://github.com/actions/download-artifact/commit/37930b1c2abaa49bbe596cd826c3c89aef350131)
(v7) |
[Release](https://github.com/actions/download-artifact/releases/tag/v7)
|

## Context

Per [GitHub's
announcement](https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/),
Node 20 is being deprecated and runners will begin using Node 24 by
default starting March 4th, 2026.

### Why this matters

- **Node 20 EOL**: April 2026
- **Node 24 default**: March 4th, 2026
- **Action**: Update to latest action versions that support Node 24

### Security Note

All actions are pinned to commit SHAs for security, with version tags
noted in comments for reference.

### Testing

These changes only affect CI/CD workflow configurations and should not
impact application functionality.
2025-12-16 23:18:58 -08:00
..