Skip to content

Conversation

@nikgraf
Copy link
Member

@nikgraf nikgraf commented Nov 1, 2025

No description provided.

@nikgraf nikgraf merged commit 910bb2e into main Nov 1, 2025
7 of 9 checks passed
@nikgraf nikgraf requested a review from Copilot November 1, 2025 21:59
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates GitHub Actions workflow dependencies and the libsodium library version. The changes modernize CI/CD infrastructure by upgrading to newer versions of GitHub Actions, standardizing quote styles in YAML files, and updating the libsodium minisig file to version 1.0.20.

  • Updates GitHub Actions dependencies (actions/checkout from v3 to v5, actions/cache from v2/v3 to v4, actions/upload-artifact from v3 to v4, actions/setup-node from v3 to v5/v6)
  • Updates libsodium minisig file to version 1.0.20
  • Standardizes YAML quote style from single quotes to double quotes in several workflow files

Reviewed Changes

Copilot reviewed 9 out of 10 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
libsodium/libsodium-1.0.20-stable.tar.gz.minisig Updates the minisig signature file for libsodium 1.0.20
CONTRIBUTING.md Updates documentation example to reference libsodium version 1.0.20
.github/workflows/e2e-web.yml Upgrades GitHub Actions versions and pins ubuntu-22.04, adds explicit Node.js LTS setup
.github/workflows/e2e-ios.yml Updates actions/checkout from v3 to v5 and actions/cache from v2 to v4
.github/workflows/e2e-android.yml Updates actions/checkout from v3 to v5 and actions/cache from v2 to v4
.github/workflows/ci.yml Updates actions/checkout from v3 to v5 and standardizes quote style for Python version
.github/workflows/build-ios.yml Updates actions/checkout from v3 to v5 and actions/cache from v2 to v4
.github/workflows/build-android.yml Updates actions/checkout from v3 to v5, actions/cache from v2 to v4, and standardizes quote style
.github/actions/setup/action.yml Updates actions/setup-node from v3 to v6 and actions/cache from v3 to v4

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

### Upgrade Libsodium c library

Download a the new minisig file e.g. `libsodium-1.0.19-stable.tar.gz.minisig` to `./libsodium`. Update the version in `./libsodium/build.sh` and run `cd libsodium && ./build.sh` to build the new library.
Download a the new minisig file e.g. `libsodium-1.0.20-stable.tar.gz.minisig` to `./libsodium`. Update the version in `./libsodium/build.sh` and run `cd libsodium && ./build.sh` to build the new library.
Copy link

Copilot AI Nov 1, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Grammatical error: 'Download a the' should be 'Download the' (remove the redundant 'a').

Suggested change
Download a the new minisig file e.g. `libsodium-1.0.20-stable.tar.gz.minisig` to `./libsodium`. Update the version in `./libsodium/build.sh` and run `cd libsodium && ./build.sh` to build the new library.
Download the new minisig file e.g. `libsodium-1.0.20-stable.tar.gz.minisig` to `./libsodium`. Update the version in `./libsodium/build.sh` and run `cd libsodium && ./build.sh` to build the new library.

Copilot uses AI. Check for mistakes.
@nikgraf nikgraf deleted the upgrades branch November 5, 2025 21:24
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.

2 participants