diff --git a/.github/labeler.yml b/.github/labeler.yml new file mode 100644 index 0000000..4e90ce8 --- /dev/null +++ b/.github/labeler.yml @@ -0,0 +1,81 @@ +# enable labeler on issues, prs, or both. +enable: + issues: true + prs: true + +# comments object allows you to specify a different message for issues and prs +comments: + issues: | + Thanks for opening this issue! + I have applied any labels matching special text in your title and description. + + Please review the labels and make any necessary changes. + prs: | + Thanks for the contribution! + I have applied any labels matching special text in your title and description. + + Please review the labels and make any necessary changes. + +# Labels is an object where: +# - keys are labels +# - values are objects of { include: [ pattern ], exclude: [ pattern ] } +# - pattern must be a valid regex, and is applied globally to +# title + description of issues and/or prs (see enabled config above) +# - 'include' patterns will associate a label if any of these patterns match +# - 'exclude' patterns will ignore this label if any of these patterns match +labels: + # issue + 'bug': + include: + - '\bbug[s]?\b' + exclude: [] + 'help wanted': + include: + - '\bhelp( me)?\b' + exclude: + - '\b\[test(ing)?\]\b' + # PR + 'feat': + include: + - '\bfeat\b' + exclude: [] + 'fix': + include: + - '\bfix\b' + exclude: [] + 'refactor': + include: + - '\brefactor\b' + exclude: [] + 'docs': + include: + - '\bdocs\b' + exclude: [] + 'style': + include: + - '\bstyle\b' + exclude: [] + 'revert': + include: + - '\brevert\b' + exclude: [] + 'test': + include: + - '\btest\b' + exclude: [] + 'ci': + include: + - '\bci\b' + exclude: [] + 'chore': + include: + - '\bchore\b' + exclude: [] + 'pref': + include: + - '\bpref\b' + exclude: [] + 'build': + include: + - '\bbuild\b' + exclude: [] \ No newline at end of file diff --git a/.github/release-drafter.yml b/.github/release-drafter.yml index a7937c2..d106033 100644 --- a/.github/release-drafter.yml +++ b/.github/release-drafter.yml @@ -1,4 +1,4 @@ -name-template: '$RESOLVED_VERSION 🌈' +name-template: '🚀 $RESOLVED_VERSION' tag-template: '$RESOLVED_VERSION' categories: - title: '🚀 Features' diff --git a/.github/workflows/labeler.yml b/.github/workflows/labeler.yml new file mode 100644 index 0000000..a70448b --- /dev/null +++ b/.github/workflows/labeler.yml @@ -0,0 +1,15 @@ +name: "autolabeler" +on: + pull_request: + types: [opened, reopened, synchronize] + +jobs: + triage: + runs-on: ubuntu-latest + + steps: + - name: Check Labels + id: labeler + uses: jimschubert/labeler-action@v2 + with: + GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}} \ No newline at end of file diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 363a1b6..54f89d8 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -19,6 +19,9 @@ jobs: id: extract_version_name - uses: release-drafter/release-drafter@v5 + with: + publish: true + tag: ${{ steps.extract_version_name.outputs.version }} - name: Install Cocoapods run: gem install cocoapods diff --git a/EPLogger.xcodeproj/project.pbxproj b/EPLogger.xcodeproj/project.pbxproj index 7c07a27..e73eda6 100644 --- a/EPLogger.xcodeproj/project.pbxproj +++ b/EPLogger.xcodeproj/project.pbxproj @@ -289,7 +289,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 1.3.9; + MARKETING_VERSION = 1.3.10; PRODUCT_BUNDLE_IDENTIFIER = com.elonparks.EPLogger; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; PROVISIONING_PROFILE_SPECIFIER = ""; @@ -316,7 +316,7 @@ "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MARKETING_VERSION = 1.3.9; + MARKETING_VERSION = 1.3.10; PRODUCT_BUNDLE_IDENTIFIER = com.elonparks.EPLogger; PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; PROVISIONING_PROFILE_SPECIFIER = ""; diff --git a/Example/Pods/Pods.xcodeproj/project.pbxproj b/Example/Pods/Pods.xcodeproj/project.pbxproj index 1839366..73c500a 100644 --- a/Example/Pods/Pods.xcodeproj/project.pbxproj +++ b/Example/Pods/Pods.xcodeproj/project.pbxproj @@ -458,7 +458,7 @@ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MARKETING_VERSION = 1.3.9; + MARKETING_VERSION = 1.3.10; MODULEMAP_FILE = "Target Support Files/EPLogger/EPLogger.modulemap"; PRODUCT_MODULE_NAME = EPLogger; PRODUCT_NAME = EPLogger; @@ -558,7 +558,7 @@ INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MARKETING_VERSION = 1.3.9; + MARKETING_VERSION = 1.3.10; MODULEMAP_FILE = "Target Support Files/EPLogger/EPLogger.modulemap"; PRODUCT_MODULE_NAME = EPLogger; PRODUCT_NAME = EPLogger;