Skip to content

Commit

Permalink
Merge branch 'release/2.1.0'
Browse files Browse the repository at this point in the history
  • Loading branch information
Blackjacx committed Aug 8, 2023
2 parents 89e86e6 + 84f1a00 commit 0caa8c0
Show file tree
Hide file tree
Showing 17 changed files with 353 additions and 204 deletions.
18 changes: 18 additions & 0 deletions .github/workflows/auto-assign-to-project.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: Auto Assign to Project

on:
issues:
types: [opened]
pull_request:
types: [opened]

jobs:
add-to-project:
runs-on: ubuntu-latest
name: Assign to "Backlog" Project
steps:
- name: Assign NEW issues and NEW pull requests to global project "Backlog" (1)
uses: actions/add-to-project@main
with:
project-url: https://github.com/users/Blackjacx/projects/1
github-token: ${{ secrets.ACCESS_TOKEN }}
28 changes: 28 additions & 0 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: Test

on:
push:
branches: [ develop ]

jobs:
build:
strategy:
fail-fast: false
matrix:
os: ["macos-12"]
swift: ["5.6.1"]
runs-on: ${{ matrix.os }}

steps:
- uses: swift-actions/setup-swift@v1
with:
swift-version: ${{ matrix.swift }}
- uses: actions/checkout@v3
- name: Log Swift Version
run: swift --version
- name: Log Xcode Versions
run: ls -la /Applications/
- name: Build for macOS
run: swift build -v
- name: Run Tests for macOS
run: swift test -v
6 changes: 4 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,12 +5,14 @@
# macos
**/.DS_Store
**/.env
**/.envrc

## CI
codesigndoc_exports

# Carthage framework bundle - created during release process
*.framework.zip
*.xcframework.zip
# Fastlane config script is downloaded
fastlane/Fastfile
# Fastlane plugin config is downloaded
Expand All @@ -21,12 +23,12 @@ Mintfile
.swiftlint.yml
# Danger config file which is downloaded
Dangerfile
# Ruby gems config file which is downloaded
Gemfile
# Bundler configuration which is bootstrapped
.bundle
# Bundler vendor information which is bootstrapped
vendor
# Documentation script - loaded via https://raw.githubusercontent.com/Blackjacx/Scripts/master/frameworks/bootstrap.sh
scripts/make-docc-documentation.sh

## Build generated
build/
Expand Down
5 changes: 5 additions & 0 deletions .spi.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
version: 1
builder:
configs:
- documentation_targets: [SHSearchBar]
platform: ios
1 change: 0 additions & 1 deletion .swift-version

This file was deleted.

3 changes: 3 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@

## [Unreleased]

## [2.1.0] - 2023-08-08Z
* [#63](https://github.com/Blackjacx/SHSearchBar/pull/63): Xcode 15 & Swift 5.9 - [@Blackjacx](https://github.com/Blackjacx).

## [2.0.0] - 2020-09-18
* [#54](https://github.com/Blackjacx/SHSearchBar/pull/54): Swift 5.3 & swift package manager - [@Blackjacx](https://github.com/Blackjacx).
* [#50](https://github.com/Blackjacx/SHSearchBar/pull/50): Update readme badges - [@blackjacx](https://github.com/blackjacx).
Expand Down
17 changes: 17 additions & 0 deletions Gemfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
# Autogenerated by fastlane
#
# Ensure this file is checked in to source control!

source "https://rubygems.org"

gem 'fastlane'
gem 'cocoapods'
gem 'xcov'
gem 'danger'
gem 'danger-changelog'
gem 'danger-commit_lint'
gem 'danger-swiftlint'
gem 'danger-xcov'

plugins_path = File.join(File.dirname(__FILE__), 'fastlane', 'Pluginfile')
eval_gemfile(plugins_path) if File.exist?(plugins_path)
Loading

0 comments on commit 0caa8c0

Please sign in to comment.