16 lines
490 B
Bash
Executable File
16 lines
490 B
Bash
Executable File
#!/bin/bash
|
|
|
|
set -euo pipefail
|
|
|
|
readonly version="$1"
|
|
readonly artifactbundle="SwiftLintBinary-macos.artifactbundle.zip"
|
|
readonly checksum="$(shasum -a 256 "$artifactbundle" | cut -d " " -f1 | xargs)"
|
|
|
|
sed -i '' \
|
|
"s/.*\/releases\/download\/.*/ url: \"https:\/\/github.com\/realm\/SwiftLint\/releases\/download\/$version\/SwiftLintBinary-macos\.artifactbundle\.zip\",/g" \
|
|
Package.swift
|
|
|
|
sed -i '' \
|
|
"s/.*checksum.*/ checksum: \"$checksum\"/g" \
|
|
Package.swift
|