Skip to content

Commit a78a237

Browse files
committed
Resolved conflicts
2 parents 9e4e238 + 808495b commit a78a237

File tree

4 files changed

+12
-11
lines changed

4 files changed

+12
-11
lines changed

.github/workflows/ci.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ jobs:
1818
- name: Install Swift
1919
shell: bash
2020
run: |
21-
# Download and install Swift 6.0 using corrected official method
22-
SWIFT_VERSION=6.0
23-
SWIFT_RELEASE=6.0-RELEASE
21+
# Download and install Swift 6.2 using corrected official method
22+
SWIFT_VERSION=6.2
23+
SWIFT_RELEASE=6.2-RELEASE
2424
wget https://download.swift.org/swift-${SWIFT_VERSION}-release/ubuntu2204/swift-${SWIFT_RELEASE}/swift-${SWIFT_RELEASE}-ubuntu22.04.tar.gz
2525
tar -xzf swift-${SWIFT_RELEASE}-ubuntu22.04.tar.gz
2626
export PATH=$PWD/swift-${SWIFT_RELEASE}-ubuntu22.04/usr/bin:$PATH
@@ -60,9 +60,9 @@ jobs:
6060
- name: Install Swift
6161
shell: bash
6262
run: |
63-
# Download and install Swift 6.0 using corrected official method
64-
SWIFT_VERSION=6.0
65-
SWIFT_RELEASE=6.0-RELEASE
63+
# Download and install Swift 6.2 using corrected official method
64+
SWIFT_VERSION=6.2
65+
SWIFT_RELEASE=6.2-RELEASE
6666
wget https://download.swift.org/swift-${SWIFT_VERSION}-release/ubuntu2204/swift-${SWIFT_RELEASE}/swift-${SWIFT_RELEASE}-ubuntu22.04.tar.gz
6767
tar -xzf swift-${SWIFT_RELEASE}-ubuntu22.04.tar.gz
6868
export PATH=$PWD/swift-${SWIFT_RELEASE}-ubuntu22.04/usr/bin:$PATH

Package.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// swift-tools-version:6.0
1+
// swift-tools-version:6.2
22
import PackageDescription
33

44
let package = Package(

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ A Swift-based REST API server for habit tracking, built with the Vapor web frame
1010
- **Databases**:
1111
- PostgreSQL (production)
1212
- SQLite (development)
13-
- **Swift Version**: 6.0+
13+
- **Swift Version**: 6.2+
1414
- **Platform**: macOS 13+
1515
- **Shared DTOs**: GrowBitSharedDTO (external package)
1616

@@ -59,7 +59,7 @@ A Swift-based REST API server for habit tracking, built with the Vapor web frame
5959

6060
### Prerequisites
6161

62-
- Swift 6.0+ installed on your system
62+
- Swift 6.2+ installed on your system
6363
- Xcode (for macOS development)
6464
- Docker (optional, for containerized deployment)
6565

@@ -195,7 +195,7 @@ This project serves as a learning experience for backend development with Vapor.
195195
- ✅ Database migration for users table
196196
- ✅ Category model with database migration
197197
- ✅ Category creation endpoint with JWT authentication
198-
- ✅ Swift 6.0 concurrency support (@Sendable)
198+
- ✅ Swift 6.2 concurrency support (@Sendable)
199199
- ✅ Shared DTO package integration with @retroactive conformance
200200
- ✅ Test suite for authentication endpoints
201201
- ✅ Test suite for category operations
@@ -216,4 +216,4 @@ This is a learning project. Feel free to explore the code and suggest improvemen
216216

217217
## License
218218

219-
This project is available for educational purposes.
219+
This project is available for educational purposes.

Tests/GrowBitAppServerTests/GrowBitAppServerLoginTests.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import Foundation
1010
import GrowBitSharedDTO
1111
import VaporTesting
1212
import Testing
13+
import HabitTrackerAppSharedDTO
1314

1415
@Suite("App Login Tests")
1516
struct GrowBitAppServerLoginTests {

0 commit comments

Comments
 (0)