Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/main' into openv1
Browse files Browse the repository at this point in the history
  • Loading branch information
jahvon committed Oct 7, 2023
2 parents efb0afa + 94bffcb commit 162b790
Show file tree
Hide file tree
Showing 14 changed files with 116 additions and 401 deletions.
32 changes: 3 additions & 29 deletions .github/ISSUE_TEMPLATE/00-bug_report.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,39 +4,13 @@ labels: [bug, triage]
assignees:
- jahvon
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report! Please fill the form below.
- type: textarea
id: what-happened
attributes:
label: What happened?
description: Also tell us, what did you expect to happen?
validations:
required: true
- type: textarea
id: reproducible
id: summary
attributes:
label: How can we reproduce this?
description: Please share a public repository that reproduces the issue, or an example config file. Links to failing goreleaser runs and etc are also helpful.
label: Bug Summary
description: A clear and concise description of what the bug is. What happened, and what did you expect to happen?
validations:
required: true
- type: textarea
id: version
attributes:
label: flow version
description: "`flow version` output"
render: bash
validations:
required: true
- type: checkboxes
id: search
attributes:
label: Search
options:
- label: I did search for other open and closed issues before opening this.
required: true
- type: textarea
id: ctx
attributes:
Expand Down
20 changes: 20 additions & 0 deletions .github/ISSUE_TEMPLATE/01-enhancement.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
name: Enhancement
description: Document a new feature idea or other project enhancement
labels: [enhancement, triage]
assignees:
- jahvon
body:
- type: textarea
id: summary
attributes:
label: Enhancement Summary
description: A clear and concise description of what the enhancement is. What is the desired outcome of this enhancement?
validations:
required: true
- type: textarea
id: ctx
attributes:
label: Additional context
description: Anything else you would like to add
validations:
required: false
45 changes: 0 additions & 45 deletions .github/ISSUE_TEMPLATE/01-feature_request.yaml

This file was deleted.

21 changes: 6 additions & 15 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -1,23 +1,14 @@
<!--- Provide a general summary of your changes in the Title above -->
# Summary

# Description
...enter summary here...

<!--
Please include a summary of the changes and the related issue. Please also include relevant motivation and context. List any dependencies that are required for this change.
-->
## Notable Changes

Fixes #
- ...enter notable changes here...
- ...enter notable changes here...

## Type of change
## Change Type

- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
- [ ] This change requires a documentation update

# Checklist:

- [ ] I have performed a self-review of my code
- [ ] I have made corresponding changes to the documentation
- [ ] My changes generate no new warnings
- [ ] I have added tests that prove my fix is effective or that my feature works
63 changes: 0 additions & 63 deletions .github/workflows/greetings.yaml

This file was deleted.

39 changes: 17 additions & 22 deletions .github/workflows/release.yaml
Original file line number Diff line number Diff line change
@@ -1,31 +1,26 @@
name: Goreleaser
name: Release Binaries

on:
push:
tags:
- "v[0-9]+.[0-9]+.[0-9]+*"
- "*"

jobs:
goreleaser:
releases-matrix:
name: Release Go Binary
runs-on: ubuntu-latest
env:
FURY_TOKEN: ${{ secrets.FURY_TOKEN }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
TAP_GITHUB_TOKEN: ${{ secrets.TAP_GITHUB_TOKEN }}
strategy:
matrix:
# build and publish in parallel: linux/amd64, linux/arm64, darwin/amd64, darwin/arm64
goos: [linux, darwin]
goarch: [amd64, arm64]

steps:
- name: Checkout
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Set up Go
uses: actions/setup-go@v4
with:
go-version: "^1.20.6"
- name: Run GoReleaser
uses: goreleaser/goreleaser-action@v5
- uses: actions/checkout@v3
- uses: wangyoucao577/go-release-action@v1
with:
distribution: goreleaser
version: latest
args: release --rm-dist
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
github_token: ${{ secrets.GITHUB_TOKEN }}
goos: ${{ matrix.goos }}
goarch: ${{ matrix.goarch }}
goversion: "1.21"
extra_files: LICENSE README.md
File renamed without changes.
127 changes: 0 additions & 127 deletions .goreleaser.yaml

This file was deleted.

12 changes: 12 additions & 0 deletions DEVELOPMENT.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# flow Development

`flow` is written in [Go](https://golang.org/).

The following `make` commands are available:

| | Make Command |
|--------------------------------|-------------------|
| **Install Local Dependencies** | `make local/deps` |
| **Build** | `make go/build` |
| **Test** | `make go/test` |
| **Pre-commit** | `make pre-commit` |
Loading

0 comments on commit 162b790

Please sign in to comment.