build_binaries.yml 532 B

1234567891011121314151617181920212223
  1. name: Build Binaries
  2. on:
  3. workflow_dispatch:
  4. jobs:
  5. build:
  6. name: Build
  7. runs-on: ubuntu-latest
  8. steps:
  9. - name: Set up Golang
  10. uses: actions/setup-go@v4
  11. with:
  12. go-version: "1.21"
  13. - name: Checkout
  14. uses: actions/checkout@v4
  15. - name: Compile binaries
  16. run: make build
  17. - name: Upload binaries
  18. uses: actions/upload-artifact@v3
  19. with:
  20. name: binaries
  21. path: miniflux-*
  22. if-no-files-found: error
  23. retention-days: 5