Skip to content

Commit cf3e1c7

Browse files
v0.0.2 (#2)
1 parent e58e21c commit cf3e1c7

File tree

5 files changed

+51
-42
lines changed

5 files changed

+51
-42
lines changed

.github/workflows/main.yml

Lines changed: 43 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,50 +1,40 @@
1-
name: 'Tests'
1+
# .github/workflows/main.yml
2+
name: 'Build & Tests'
23

3-
on:
4+
on:
45
push:
56
branches: [ main ]
67
pull_request:
78
branches: [ main ]
89
# schedule:
910
# - cron: '5 5 * * 5'
10-
11+
1112
jobs:
12-
unit-testing-iOS:
13+
14+
macOS-build:
1315
runs-on: macos-14
1416
steps:
1517
- name: Checkout the code
1618
uses: actions/checkout@v4
1719
- name: Select Xcode 15.4
1820
run: sudo xcode-select -s "/Applications/Xcode_15.4.app"
19-
- name: Show xcodebuild version
20-
run: xcodebuild -version
21-
- name: Show xcode embedded SDKs
22-
run: xcodebuild -showsdks
23-
- name: Show buildable schemes
24-
run: xcodebuild -list
25-
- uses: mxcl/xcodebuild@v1.9.2
21+
- uses: mxcl/xcodebuild@v3.3
2622
with:
27-
platform: iOS
23+
platform: macOS
2824
scheme: 'ConsolePerseusLogger'
29-
action: test
25+
action: build
3026
code-coverage: true
3127
verbosity: xcpretty
3228
upload-logs: always
33-
34-
unit-testing-macOS:
29+
30+
macOS-test:
3531
runs-on: macos-14
3632
steps:
3733
- name: Checkout the code
3834
uses: actions/checkout@v4
3935
- name: Select Xcode 15.4
4036
run: sudo xcode-select -s "/Applications/Xcode_15.4.app"
41-
- name: Show xcodebuild version
42-
run: xcodebuild -version
43-
- name: Show xcode embedded SDKs
44-
run: xcodebuild -showsdks
45-
- name: Show buildable schemes
46-
run: xcodebuild -list
47-
- uses: mxcl/xcodebuild@v1.9.2
37+
- uses: mxcl/xcodebuild@v3.3
4838
with:
4939
platform: macOS
5040
scheme: 'ConsolePerseusLogger'
@@ -53,3 +43,34 @@ jobs:
5343
verbosity: xcpretty
5444
upload-logs: always
5545

46+
iOS-build:
47+
runs-on: macos-14
48+
steps:
49+
- name: Checkout the code
50+
uses: actions/checkout@v4
51+
- name: Select Xcode 15.4
52+
run: sudo xcode-select -s "/Applications/Xcode_15.4.app"
53+
- uses: mxcl/xcodebuild@v3.3
54+
with:
55+
platform: iOS
56+
scheme: 'ConsolePerseusLogger'
57+
action: build
58+
code-coverage: true
59+
verbosity: xcpretty
60+
upload-logs: always
61+
62+
iOS-test:
63+
runs-on: macos-14
64+
steps:
65+
- name: Checkout the code
66+
uses: actions/checkout@v4
67+
- name: Select Xcode 15.4
68+
run: sudo xcode-select -s "/Applications/Xcode_15.4.app"
69+
- uses: mxcl/xcodebuild@v3.3
70+
with:
71+
platform: iOS
72+
scheme: 'ConsolePerseusLogger'
73+
action: test
74+
code-coverage: true
75+
verbosity: xcpretty
76+
upload-logs: always

CHANGELOG.md

Lines changed: 5 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,15 @@
11
# Changelog
22

33
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
4-
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
4+
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).<br/>
55

6-
- Dates in this file meets Gregorian calendar. Date in format YYYY-MM-DD.
6+
Dates in this file meets Gregorian calendar. Date in format YYYY-MM-DD.
77

8-
## [0.1.0] - [Unreleased], Developer Release
8+
## [0.0.2] - [2024-10-04], GitHub CI update
99

10-
### Added
11-
12-
- Feature (#NN).
13-
- Feature (#NN).
14-
- Option (#NN).
15-
- Screen (#NN).
16-
- Fun Spec (#NN)
17-
18-
### Security
19-
20-
- To keep Something in safe (#NN).
21-
22-
### Changed
10+
### ADDED
2311

24-
- Project specifics (#NN).
12+
- Github CI update for script [main.yml](/.github/workflows/main.yml).
2513

2614
## [0.0.1] - [2024-10-03], Developer Beginning Release
2715

ConsolePerseusLoggerSingle.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
//
22
// ConsolePerseusLoggerSingle.swift
3-
// Version: 0.0.1
3+
// Version: 0.0.2
44
//
55
// Created by Mikhail Zhigulin in 7531.
66
//

Package.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// swift-tools-version:5.7
22

33
/* Package.swift
4-
Version: 0.0.1
4+
Version: 0.0.2
55

66
Created by Mikhail Zhigulin in 7533.
77

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
55
[![Actions Status](https://github.com/perseusrealdeal/ConsolePerseusLogger/actions/workflows/main.yml/badge.svg)](https://github.com/perseusrealdeal/ConsolePerseusLogger/actions/workflows/main.yml)
66
[![Style](https://github.com/perseusrealdeal/ConsolePerseusLogger/actions/workflows/swiftlint.yml/badge.svg)](https://github.com/perseusrealdeal/ConsolePerseusLogger/actions/workflows/swiftlint.yml)
7-
[![Version](https://img.shields.io/badge/Version-0.0.1-green.svg)](/CHANGELOG.md)
7+
[![Version](https://img.shields.io/badge/Version-0.0.2-green.svg)](/CHANGELOG.md)
88
[![Platforms](https://img.shields.io/badge/Platforms-macOS%2010.13+_|_iOS%2011.0+-orange.svg)](https://en.wikipedia.org/wiki/List_of_Apple_products)
99
[![Xcode 14.2](https://img.shields.io/badge/Xcode-14.2+-red.svg)](https://en.wikipedia.org/wiki/Xcode)
1010
[![Swift 5.7](https://img.shields.io/badge/Swift-5.7-red.svg)](https://www.swift.org)

0 commit comments

Comments
 (0)