Update from hummingbird-project-template 6c7f44e2f7e58f2d298a177e73421f244f41f90e (#53)

This commit is contained in:
hummingbird-automation[bot]
2024-09-18 12:54:28 +01:00
committed by GitHub
parent 4a879231bd
commit b2c5e3e673
6 changed files with 19 additions and 4 deletions

View File

@@ -38,7 +38,8 @@ jobs:
timeout-minutes: 15 timeout-minutes: 15
strategy: strategy:
matrix: matrix:
image: ["swift:5.8", "swift:5.9", "swift:5.10", "swiftlang/swift:nightly-6.0-jammy"] image: ["swift:5.9", "swift:5.10", "swift:6.0"]
container: container:
image: ${{ matrix.image }} image: ${{ matrix.image }}

View File

@@ -11,6 +11,7 @@ jobs:
matrix: matrix:
image: ['nightly-focal', 'nightly-jammy', 'nightly-amazonlinux2'] image: ['nightly-focal', 'nightly-jammy', 'nightly-amazonlinux2']
container: container:
image: swiftlang/swift:${{ matrix.image }} image: swiftlang/swift:${{ matrix.image }}
steps: steps:

View File

@@ -2,7 +2,7 @@
--minversion 0.53.10 --minversion 0.53.10
# Swift version # Swift version
--swiftversion 5.8 --swiftversion 5.9
# file options # file options
--exclude .build --exclude .build

View File

@@ -1,7 +1,7 @@
# ================================ # ================================
# Build image # Build image
# ================================ # ================================
FROM swift:5.10 as build FROM swift:6.0 as build
WORKDIR /build WORKDIR /build

View File

@@ -1,6 +1,19 @@
#!/bin/bash #!/bin/bash
##===----------------------------------------------------------------------===## ##===----------------------------------------------------------------------===##
## ##
## This source file is part of the Hummingbird server framework project
##
## Copyright (c) 2021-2024 the Hummingbird authors
## Licensed under Apache License v2.0
##
## See LICENSE.txt for license information
## See hummingbird/CONTRIBUTORS.txt for the list of Hummingbird authors
##
## SPDX-License-Identifier: Apache-2.0
##
##===----------------------------------------------------------------------===##
##===----------------------------------------------------------------------===##
##
## This source file is part of the SwiftNIO open source project ## This source file is part of the SwiftNIO open source project
## ##
## Copyright (c) 2017-2019 Apple Inc. and the SwiftNIO project authors ## Copyright (c) 2017-2019 Apple Inc. and the SwiftNIO project authors