diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index 55494522..75f69d9e 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -30,3 +30,41 @@ jobs: set -o pipefail xcodebuild clean xcodebuild build -configuration release -project MacPass.xcodeproj -scheme MacPass CODE_SIGNING_REQUIRED=NO -derivedDataPath ./build | xcpretty -c + + - name: Export Localizations + run: | + xcodebuild -project MacPass.xcodeproj -exportLocalizations -localizationPath Localisations -exportLanguage de + xcodebuild -project MacPass.xcodeproj -exportLocalizations -localizationPath Localisations -exportLanguage en + xcodebuild -project MacPass.xcodeproj -exportLocalizations -localizationPath Localisations -exportLanguage es + xcodebuild -project MacPass.xcodeproj -exportLocalizations -localizationPath Localisations -exportLanguage fr + xcodebuild -project MacPass.xcodeproj -exportLocalizations -localizationPath Localisations -exportLanguage it + xcodebuild -project MacPass.xcodeproj -exportLocalizations -localizationPath Localisations -exportLanguage nl + xcodebuild -project MacPass.xcodeproj -exportLocalizations -localizationPath Localisations -exportLanguage ru + xcodebuild -project MacPass.xcodeproj -exportLocalizations -localizationPath Localisations -exportLanguage sv-SE + xcodebuild -project MacPass.xcodeproj -exportLocalizations -localizationPath Localisations -exportLanguage zh-Hans + + - name: Zip Localizations + run: zip -9ry Localisations.zip Localisations + + - name: Package Release + run: | + cd ./build/Build/Products/Release + zip -9ry MacPass-continuous.zip MacPass.app + - name: Create MD5 Hash + + + + + + shasum -a 256 MacPass-continuous.zip > MacPass-continuous.zip.sha256 + - cd - + - mv ./build/Build/Products/Release/MacPass-continuous.zip . + - mv ./build/Build/Products/Release/MacPass-continuous.zip.sha256 . + + - name: Package Release + + - name: Release + uses: softprops/action-gh-release@v1 + #if: startsWith(github.ref, 'refs/tags/') + with: + files: Release.txt