Skip to content

Update demos to use 3.9 nightly packages#699

Merged
pepone merged 3 commits intozeroc-ice:mainfrom
pepone:3.9-nightly
Jan 12, 2026
Merged

Update demos to use 3.9 nightly packages#699
pepone merged 3 commits intozeroc-ice:mainfrom
pepone:3.9-nightly

Conversation

@pepone
Copy link
Copy Markdown
Member

@pepone pepone commented Jan 10, 2026

No description provided.

Copilot AI review requested due to automatic review settings January 10, 2026 09:07
Copy link
Copy Markdown

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 Ice framework demos to use version 3.9 nightly packages instead of the main branch packages. The changes include updating Swift package dependencies, Docker images, GitHub Actions workflows, and development container configurations.

Changes:

  • Updated 20 Swift Package.swift files to reference the "3.9" branch instead of "main" for ice-swift-nightly dependency
  • Updated Dockerfiles to use Ice 3.9 nightly repositories and packages (Debian Trixie, Ubuntu 24.04, RHEL 9)
  • Updated GitHub Actions to install Ice 3.9 nightly packages from the version-specific repositories

Reviewed changes

Copilot reviewed 24 out of 24 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
swift/IceStorm/Weather/Package.swift Updated dependency branch to 3.9
swift/IceGrid/Query/Package.swift Updated dependency branch to 3.9
swift/IceGrid/LocatorDiscovery/Package.swift Updated dependency branch to 3.9
swift/IceGrid/Greeter/Package.swift Updated dependency branch to 3.9
swift/IceDiscovery/Replication/Package.swift Updated dependency branch to 3.9
swift/IceDiscovery/Greeter/Package.swift Updated dependency branch to 3.9
swift/Ice/Optional/Package.swift Updated dependency branch to 3.9
swift/Ice/Middleware/Package.swift Updated dependency branch to 3.9
swift/Ice/InvocationTimeout/Package.swift Updated dependency branch to 3.9
swift/Ice/Inheritance/Package.swift Updated dependency branch to 3.9
swift/Ice/Greeter/Package.swift Updated dependency branch to 3.9
swift/Ice/Forwarder/Package.swift Updated dependency branch to 3.9
swift/Ice/CustomError/Package.swift Updated dependency branch to 3.9
swift/Ice/Context/Package.swift Updated dependency branch to 3.9
swift/Ice/Config/Package.swift Updated dependency branch to 3.9
swift/Ice/Callback/Package.swift Updated dependency branch to 3.9
swift/Ice/Bidir/Package.swift Updated dependency branch to 3.9
swift/Glacier2/Session/Package.swift Updated dependency branch to 3.9
swift/Glacier2/Greeter/Package.swift Updated dependency branch to 3.9
swift/Glacier2/Callback/Package.swift Updated dependency branch to 3.9
php/Ice/registeredCommunicator/Dockerfile Updated to Debian Trixie and Ice 3.9 repository
.github/actions/install-nightly-ice/action.yml Updated to Ice 3.9 packages and added description
.devcontainer/rhel9/Dockerfile Updated to Ice 3.9 repository and packages (contains critical syntax errors)
.devcontainer/Dockerfile Updated to Ice 3.9 repository and packages

Comment thread .devcontainer/rhel9/Dockerfile Outdated
Comment thread .devcontainer/rhel9/Dockerfile Outdated
Comment thread .github/actions/install-nightly-ice/action.yml Outdated
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@pepone pepone merged commit d5b8611 into zeroc-ice:main Jan 12, 2026
17 checks passed
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.

4 participants