Fix/release job (#4185)

* fix: fix release job

* fix: add ProjectAutomation to tuist bundle

* fix: revert building ProjectAutomation
This commit is contained in:
Daniele Formichelli 2022-02-22 21:33:51 +01:00 committed by GitHub
parent 9d950742a5
commit 74ca688cc6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 5 additions and 2 deletions

View File

@ -37,7 +37,7 @@ jobs:
# This step also updates the CHANGELOG.md to rename the Next section to the proper release version.
run: |
sed -i '' -e "s/version = \".*\"/version = \"${{ github.event.inputs.version }}\"/g" Sources/TuistSupport/Constants.swift
sed -i '' -e "s/## Next/## ${{ github.event.inputs.version }} - ${{ github.event.inputs.title }}\"/g" CHANGELOG.md
sed -i '' -e "s/## Next/## ${{ github.event.inputs.version }} - ${{ github.event.inputs.title }}/g" CHANGELOG.md
- name: Fourier release
run: ./fourier release tuist ${{ github.event.inputs.version }} $(cat .xcode-version) $(cat .xcode-version-libraries)
- name: Create GitHub Release

3
.gitignore vendored
View File

@ -103,4 +103,5 @@ Tuist/Dependencies/graph.json
.vscode/launch.json
# Release artifacts
vendor/
vendor/
.bundle

View File

@ -66,6 +66,8 @@ module Fourier
output_zip_path,
"tuist",
"libswift_Concurrency.dylib",
"ProjectAutomation.framework",
"ProjectAutomation.framework.dSYM",
"ProjectDescription.framework",
"ProjectDescription.framework.dSYM",
"Templates",