Compare commits

..
3 Commits
Author SHA1 Message Date
fedor 94e9425db7 Disable building pkg 2023-03-07 07:43:23 -08:00
Alexander Zaytsev 0ab0fe23c5 Add Transloadit as a Tart user (#442) 2023-03-07 19:02:09 +04:00
Fedor Korotkov 0a970462e8 Revert most of the release logic after 1.0.0 (#443)
Logic for building .tar.gz should be the same as for 1.0.0 and only after that a .pkg is build to make sure it's not interfering. Let's try this before disabling building .pkg all together.
2023-03-07 19:01:34 +04:00
4 changed files with 11 additions and 11 deletions
-2
View File
@@ -80,8 +80,6 @@ task:
always: always:
dist_artifacts: dist_artifacts:
path: "dist/*" path: "dist/*"
pkg_artifacts:
path: ".ci/*.pkg"
task: task:
name: Release name: Release
+8 -9
View File
@@ -4,10 +4,6 @@ before:
hooks: hooks:
- .ci/set-version.sh - .ci/set-version.sh
- swift build -c debug --product tart - swift build -c debug --product tart
- xattr -cr .build/arm64-apple-macosx/debug/tart
- gon gon.hcl
- codesign --verify --deep --strict .build/arm64-apple-macosx/debug/tart
- ./.ci/create-pkg.sh
builds: builds:
- builder: prebuilt - builder: prebuilt
@@ -17,17 +13,22 @@ builds:
- arm64 - arm64
prebuilt: prebuilt:
path: .build/arm64-apple-macosx/debug/tart path: .build/arm64-apple-macosx/debug/tart
hooks:
post:
- gon gon.hcl
archives: archives:
- name_template: "{{ .ProjectName }}" - name_template: "{{ .ProjectName }}"
files: files:
- src: Resources/embedded.provisionprofile - src: Resources/embedded.provisionprofile
dst: tart.app/Contents
strip_parent: true
- src: ".build/arm64-apple-macosx/debug/tart"
dst: tart.app/Contents/MacOS
strip_parent: true strip_parent: true
release: release:
prerelease: auto prerelease: auto
extra_files:
- glob: ./.ci/Tart-{{ .Tag }}.pkg
brews: brews:
- name: tart - name: tart
@@ -42,9 +43,7 @@ brews:
dependencies: dependencies:
- "cirruslabs/cli/softnet" - "cirruslabs/cli/softnet"
install: | install: |
mkdir_p libexec/"tart.app/Contents/MacOS/" libexec.install Dir["*"]
libexec.install "tart" => "tart.app/Contents/MacOS/tart"
libexec.install "embedded.provisionprofile" => "tart.app/Contents/embedded.provisionprofile"
bin.write_exec_script "#{libexec}/tart.app/Contents/MacOS/tart" bin.write_exec_script "#{libexec}/tart.app/Contents/MacOS/tart"
custom_block: | custom_block: |
depends_on :macos => :monterey depends_on :macos => :monterey
+3
View File
@@ -37,6 +37,9 @@ Many more companies are using Tart in their internal setups. Here are a few of t
<a href="https://symflower.com/" target=_blank> <a href="https://symflower.com/" target=_blank>
<img src="https://github.com/cirruslabs/tart/raw/main/Resources/Users/Symflower.png" height="65"/> <img src="https://github.com/cirruslabs/tart/raw/main/Resources/Users/Symflower.png" height="65"/>
</a> </a>
<a href="https://transloadit.com/" target=_blank>
<img src="https://github.com/cirruslabs/tart/raw/main/Resources/Users/Transloadit.png" height="65"/>
</a>
</p> </p>
**Note:** If your company or project is using Tart please consider [adding yourself to the list above](/Resources/Users/HowToAddYourself.md). **Note:** If your company or project is using Tart please consider [adding yourself to the list above](/Resources/Users/HowToAddYourself.md).
Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB