diff --git a/.devcontainer/Dockerfile b/.devcontainer/Dockerfile index 96fefb9..83b449e 100644 --- a/.devcontainer/Dockerfile +++ b/.devcontainer/Dockerfile @@ -1,5 +1,5 @@ # [Choice] Swift version: 5.2, 5.1, 4.2 -ARG VARIANT=5.3 +ARG VARIANT=5.5.3 FROM swift:${VARIANT} # [Option] Install zsh diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json index 0543bbe..f40f2e9 100644 --- a/.devcontainer/devcontainer.json +++ b/.devcontainer/devcontainer.json @@ -4,7 +4,7 @@ "dockerfile": "Dockerfile", "args": { // Update the VARIANT arg to pick a Swift version - "VARIANT": "5.2", + "VARIANT": "5.5.3", // Options "INSTALL_NODE": "false", "NODE_VERSION": "lts/*" @@ -39,4 +39,4 @@ // Uncomment to connect as a non-root user. See https://aka.ms/vscode-remote/containers/non-root. // "remoteUser": "vscode" -} \ No newline at end of file +} diff --git a/.github/workflows/apple.yml b/.github/workflows/apple.yml index 22b5018..32d9058 100644 --- a/.github/workflows/apple.yml +++ b/.github/workflows/apple.yml @@ -11,9 +11,9 @@ jobs: macos: runs-on: macos-latest steps: - - uses: maxim-lobanov/setup-xcode@v1.1 + - uses: maxim-lobanov/setup-xcode@v1.4.1 with: - xcode-version: 12 + xcode-version: 13 - uses: actions/checkout@v2 - uses: actions/cache@v2 with: @@ -29,9 +29,9 @@ jobs: ios: runs-on: macos-latest steps: - - uses: maxim-lobanov/setup-xcode@v1.1 + - uses: maxim-lobanov/setup-xcode@v1.4.1 with: - xcode-version: 12 + xcode-version: 13 - uses: actions/checkout@v2 - uses: actions/cache@v2 with: @@ -42,10 +42,10 @@ jobs: - name: Build run: xcodebuild clean build-for-testing -scheme 'NationalWeatherService' - -destination 'name=iPhone 11 Pro' + -destination 'name=iPhone 13 Pro' -quiet - name: Unit Test run: xcodebuild test-without-building -scheme 'NationalWeatherService' - -destination 'name=iPhone 11 Pro' + -destination 'name=iPhone 13 Pro' -quiet diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 0da517a..7828360 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -11,7 +11,7 @@ jobs: ubuntu: runs-on: ubuntu-latest container: - image: swift:5.3 + image: swift:5.5.3 options: --cap-add=SYS_PTRACE --security-opt seccomp=unconfined --security-opt apparmor=unconfined steps: - name: Checkout @@ -28,7 +28,7 @@ jobs: amazonlinux: runs-on: ubuntu-latest container: - image: swift:5.3-amazonlinux2 + image: swift:5.5.3-amazonlinux2 options: --cap-add=SYS_PTRACE --security-opt seccomp=unconfined --security-opt apparmor=unconfined steps: - name: Checkout diff --git a/README.md b/README.md index 0147d06..4954f4c 100644 --- a/README.md +++ b/README.md @@ -73,7 +73,7 @@ For more details on the API, see https://www.weather.gov/documentation/services- This Swift library is licensed under the MIT license. ``` -Copyright © 2020 Alan Chu +Copyright © 2020-2022 Alan Chu Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in