Skip to content

Commit

Permalink
Merge branch 'main' into gh-pages
Browse files Browse the repository at this point in the history
  • Loading branch information
phisakel committed Oct 14, 2024
2 parents 5c48bbb + e1c45a2 commit 449e15f
Show file tree
Hide file tree
Showing 18 changed files with 211 additions and 197 deletions.
8 changes: 2 additions & 6 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Swift",
"image": "swift:5.9",
"image": "swift:6.0",
"features": {
"ghcr.io/devcontainers/features/common-utils:2": {
"installZsh": "false",
Expand All @@ -12,8 +12,7 @@
"ghcr.io/devcontainers/features/git:1": {
"version": "os-provided",
"ppa": "false"
},
"ghcr.io/nikitakurpas/features/vapor-toolbox:1": {}
}
},
"runArgs": [
"--cap-add=SYS_PTRACE",
Expand All @@ -37,9 +36,6 @@
// Use 'forwardPorts' to make a list of ports inside the container available locally.
// "forwardPorts": [],

// Use 'postCreateCommand' to run commands after the container is created.
"postCreateCommand": "swift --version",

// Set `remoteUser` to `root` to connect as root instead. More info: https://aka.ms/vscode-remote/containers/non-root.
"remoteUser": "vscode"
}
14 changes: 3 additions & 11 deletions .github/workflows/swift.yml
Original file line number Diff line number Diff line change
@@ -1,21 +1,13 @@
name: Swift Build

on:
push:
branches-ignore:
- 'dependabot/*'
pull_request_target:
workflow_dispatch:

on: [push]
jobs:
build:
runs-on: macos-latest-xlarge

runs-on: macos-latest
steps:
- uses: maxim-lobanov/setup-xcode@v1
with:
xcode-version: latest-stable
- uses: swift-actions/setup-swift@v2
xcode-version: '16.0'
- name: Get swift version
run: swift --version
- uses: actions/checkout@v4
Expand Down
39 changes: 20 additions & 19 deletions Package.resolved
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{
"originHash" : "b5a574ae9a5a190e024df6467d5fb5bcb9df780cacf6d2096ac36b48f0041542",
"pins" : [
{
"identity" : "blueecc",
Expand All @@ -23,35 +24,35 @@
"kind" : "remoteSourceControl",
"location" : "https://github.com/eu-digital-identity-wallet/eudi-lib-ios-iso18013-data-model.git",
"state" : {
"revision" : "e604f0f0b67c86c3360f848defe85c9a9939b716",
"version" : "0.3.1"
"revision" : "c1b4383d6fc3387a8ed4c79177548624c4e34e3a",
"version" : "0.3.3"
}
},
{
"identity" : "eudi-lib-ios-iso18013-data-transfer",
"kind" : "remoteSourceControl",
"location" : "https://github.com/eu-digital-identity-wallet/eudi-lib-ios-iso18013-data-transfer.git",
"state" : {
"revision" : "0b2741f2ce2b9232e1cf10dce070fcfa3d714dcd",
"version" : "0.3.1"
"revision" : "2f00a68370572f914997706a29d15d6fc0b89ceb",
"version" : "0.3.3"
}
},
{
"identity" : "eudi-lib-ios-iso18013-security",
"kind" : "remoteSourceControl",
"location" : "https://github.com/eu-digital-identity-wallet/eudi-lib-ios-iso18013-security.git",
"state" : {
"revision" : "9d4cc4f403ded786b89401bfbc455ab8f83635db",
"version" : "0.2.4"
"revision" : "13d65a1010ee9e6219f8bccbab6eb32f67405d86",
"version" : "0.2.6"
}
},
{
"identity" : "eudi-lib-ios-openid4vci-swift",
"kind" : "remoteSourceControl",
"location" : "https://github.com/eu-digital-identity-wallet/eudi-lib-ios-openid4vci-swift.git",
"state" : {
"revision" : "78fbd3f8599537649dcea3331d8b54ea00fe2551",
"version" : "0.5.0"
"revision" : "aa315bc7c81e0ac6b82f3825f45e4401c65a0e41",
"version" : "0.6.0"
}
},
{
Expand All @@ -77,17 +78,17 @@
"kind" : "remoteSourceControl",
"location" : "https://github.com/eu-digital-identity-wallet/eudi-lib-ios-wallet-storage.git",
"state" : {
"revision" : "373a59f765c80b5319d4064d25c56f75a486af86",
"version" : "0.2.8"
"revision" : "9fe492a8648877cd3bc39baed50a1b85d4a50273",
"version" : "0.3.0"
}
},
{
"identity" : "hitch",
"kind" : "remoteSourceControl",
"location" : "https://github.com/KittyMac/Hitch.git",
"state" : {
"revision" : "77b592f4c21c454a24da2fad80901e6b19751780",
"version" : "0.4.147"
"revision" : "d6c147a1d70992db39a141cb5bf9cf8fbb776250",
"version" : "0.4.148"
}
},
{
Expand Down Expand Up @@ -167,17 +168,17 @@
"kind" : "remoteSourceControl",
"location" : "https://github.com/apple/swift-collections.git",
"state" : {
"revision" : "9bf03ff58ce34478e66aaee630e491823326fd06",
"version" : "1.1.3"
"revision" : "671108c96644956dddcd89dd59c203dcdb36cec7",
"version" : "1.1.4"
}
},
{
"identity" : "swift-crypto",
"kind" : "remoteSourceControl",
"location" : "https://github.com/apple/swift-crypto.git",
"state" : {
"revision" : "9f95b4d033a4edd3814b48608db3f2ca90c7218b",
"version" : "3.7.0"
"revision" : "ffca28be3c9c6a86a579949d23f68818a4b9b5d8",
"version" : "3.8.0"
}
},
{
Expand Down Expand Up @@ -221,8 +222,8 @@
"kind" : "remoteSourceControl",
"location" : "https://github.com/niscy-eudiw/SwiftCBOR.git",
"state" : {
"revision" : "310dbc3975a5653237fed304d88a6dd59d04dd30",
"version" : "0.5.7"
"revision" : "2c8c55273d4c4aae21bb46c2afbae79ee072eff4",
"version" : "0.6.2"
}
},
{
Expand All @@ -244,5 +245,5 @@
}
}
],
"version" : 2
"version" : 3
}
8 changes: 4 additions & 4 deletions Package.swift
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// swift-tools-version: 5.9
// swift-tools-version: 6.0
// The swift-tools-version declares the minimum version of Swift required to build this package.

import PackageDescription
Expand All @@ -16,10 +16,10 @@ let package = Package(
.package(url: "https://github.com/apple/swift-docc-plugin", from: "1.0.0"),
.package(url: "https://github.com/apple/swift-log.git", from: "1.5.3"),
.package(url: "https://github.com/crspybits/swift-log-file", from: "0.1.0"),
.package(url: "https://github.com/eu-digital-identity-wallet/eudi-lib-ios-iso18013-data-transfer.git", exact: "0.3.1"),
.package(url: "https://github.com/eu-digital-identity-wallet/eudi-lib-ios-wallet-storage.git", exact: "0.2.8"),
.package(url: "https://github.com/eu-digital-identity-wallet/eudi-lib-ios-iso18013-data-transfer.git", exact: "0.3.3"),
.package(url: "https://github.com/eu-digital-identity-wallet/eudi-lib-ios-wallet-storage.git", exact: "0.3.0"),
.package(url: "https://github.com/eu-digital-identity-wallet/eudi-lib-ios-siop-openid4vp-swift.git", exact: "0.4.0"),
.package(url: "https://github.com/eu-digital-identity-wallet/eudi-lib-ios-openid4vci-swift.git", exact: "0.5.0"),
.package(url: "https://github.com/eu-digital-identity-wallet/eudi-lib-ios-openid4vci-swift.git", exact: "0.6.0"),
],
targets: [
// Targets are the basic building∫ blocks of a package, defining a module or a test suite.
Expand Down
Loading

0 comments on commit 449e15f

Please sign in to comment.