diff --git a/.github/workflows/build_binaries.yml b/.github/workflows/build_binaries.yml index 1e847555..1d22f7bc 100644 --- a/.github/workflows/build_binaries.yml +++ b/.github/workflows/build_binaries.yml @@ -45,10 +45,14 @@ jobs: run: GOOS=windows GOARCH=amd64 go build -trimpath -o bin/embed-code-windows.exe main.go - name: Build embed_code.go for Ubuntu - run: GOOS=linux GOARCH=amd64 go build -trimpath -o bin/embed-code-linux main.go + run: > + GOOS=linux GOARCH=amd64 go build -trimpath -o bin/embed-code-linux main.go + && chmod +x bin/embed-code-linux - name: Build embed_code.go for MacOS - run: GOOS=darwin GOARCH=amd64 go build -trimpath -o bin/embed-code-macos main.go + run: > + GOOS=darwin GOARCH=amd64 go build -trimpath -o bin/embed-code-macos main.go + && chmod +x bin/embed-code-macos - name: Commit Built Files uses: EndBug/add-and-commit@v9 diff --git a/README.md b/README.md index f229040c..bac9e264 100644 --- a/README.md +++ b/README.md @@ -173,9 +173,9 @@ based on the system where the binary was built. Run following command to build binaries for macOS, Windows and Ubuntu: ```bash mkdir -p bin && \ -GOOS=darwin GOARCH=amd64 go build -trimpath -o bin/embed-code-macos main.go && \ +GOOS=darwin GOARCH=amd64 go build -trimpath -o bin/embed-code-macos main.go && chmod +x bin/embed-code-macos && \ GOOS=windows GOARCH=amd64 go build -trimpath -o bin/embed-code-windows.exe main.go && \ -GOOS=linux GOARCH=amd64 go build -trimpath -o bin/embed-code-linux main.go +GOOS=linux GOARCH=amd64 go build -trimpath -o bin/embed-code-linux main.go && chmod +x bin/embed-code-linux ``` ## Development Notes