-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[bot] synced file(s) with Wall-Brew-Co/rebroadcast (#3)
* [bot] created local '.cljstyle' from remote 'sources/clojure/.cljstyle' Sourced from: https://github.com/Wall-Brew-Co/rebroadcast * [bot] created local '.clj-kondo/config.edn' from remote 'sources/clojure/cljkondo/config.edn' Sourced from: https://github.com/Wall-Brew-Co/rebroadcast * [bot] created local '.sealog/config.edn' from remote 'sources/clojure/sealog/config.edn' Sourced from: https://github.com/Wall-Brew-Co/rebroadcast * [bot] created local 'CODE_OF_CONDUCT.md' from remote 'sources/community/CODE_OF_CONDUCT.md' Sourced from: https://github.com/Wall-Brew-Co/rebroadcast * [bot] created local 'CODEOWNERS' from remote 'sources/community/CODEOWNERS' Sourced from: https://github.com/Wall-Brew-Co/rebroadcast * [bot] created local 'SECURITY.md' from remote 'sources/community/SECURITY.md' Sourced from: https://github.com/Wall-Brew-Co/rebroadcast * [bot] created local '.github/ISSUE_TEMPLATE/bug_report.md' from remote 'sources/github-actions/ISSUE_TEMPLATE/bug_report.md' Sourced from: https://github.com/Wall-Brew-Co/rebroadcast * [bot] created local '.github/ISSUE_TEMPLATE/feature_request.md' from remote 'sources/github-actions/ISSUE_TEMPLATE/feature_request.md' Sourced from: https://github.com/Wall-Brew-Co/rebroadcast * [bot] created local '.github/PULL_REQUEST_TEMPLATE.md' from remote 'sources/github-actions/PULL_REQUEST_TEMPLATE.md' Sourced from: https://github.com/Wall-Brew-Co/rebroadcast * [bot] created local 'doc/developing/001_required_tooling.md' from remote 'sources/community/documentation/developing/001_required_tooling.md' Sourced from: https://github.com/Wall-Brew-Co/rebroadcast * [bot] created local 'doc/developing/002_managed_tooling.md' from remote 'sources/community/documentation/developing/002_managed_tooling.md' Sourced from: https://github.com/Wall-Brew-Co/rebroadcast * [bot] created local 'doc/developing/003_contribution_guidelines.md' from remote 'sources/community/documentation/developing/003_contribution_guidelines.md' Sourced from: https://github.com/Wall-Brew-Co/rebroadcast * [bot] created local 'doc/clojure/patterns/symbolic_keywords.md' from remote 'sources/community/documentation/clojure/patterns/symbolic_keywords.md' Sourced from: https://github.com/Wall-Brew-Co/rebroadcast * [bot] created local '.github/labels.yml' from remote 'sources/github-actions/labels.yml' Sourced from: https://github.com/Wall-Brew-Co/rebroadcast * [bot] created local '.github/workflows/label.yml' from remote 'sources/github-actions/workflows/label.yml' Sourced from: https://github.com/Wall-Brew-Co/rebroadcast * [bot] created local '.github/workflows/sync_labels.yml' from remote 'sources/github-actions/workflows/sync_labels.yml' Sourced from: https://github.com/Wall-Brew-Co/rebroadcast * [bot] created local '.github/workflows/todo.yml' from remote 'sources/github-actions/workflows/todo.yml' Sourced from: https://github.com/Wall-Brew-Co/rebroadcast * [bot] created local '.github/workflows/contributors.yml' from remote 'sources/github-actions/workflows/contributors.yml' Sourced from: https://github.com/Wall-Brew-Co/rebroadcast * [bot] created local '.github/workflows/greetings.yml' from remote 'sources/github-actions/workflows/greetings.yml' Sourced from: https://github.com/Wall-Brew-Co/rebroadcast * [bot] created local '.github/labeler.yml' from remote 'sources/github-actions/labeler.yml' Sourced from: https://github.com/Wall-Brew-Co/rebroadcast * [bot] synced local 'renovate.json' with remote 'sources/github-actions/renovate.json' Sourced from: https://github.com/Wall-Brew-Co/rebroadcast * [bot] created local '.github/workflows/clojure.yml' from remote 'sources/github-actions/workflows/clojure.yml' Sourced from: https://github.com/Wall-Brew-Co/rebroadcast * [bot] created local '.github/workflows/deploy_to_clojars.yml' from remote 'sources/github-actions/workflows/deploy_to_clojars.yml' Sourced from: https://github.com/Wall-Brew-Co/rebroadcast * [bot] created local '.github/workflows/format.yml' from remote 'sources/github-actions/workflows/format.yml' Sourced from: https://github.com/Wall-Brew-Co/rebroadcast * [bot] created local '.github/workflows/lint.yml' from remote 'sources/github-actions/workflows/lint.yml' Sourced from: https://github.com/Wall-Brew-Co/rebroadcast * [bot] created local '.github/workflows/scanner.yml' from remote 'sources/github-actions/workflows/scanner.yml' Sourced from: https://github.com/Wall-Brew-Co/rebroadcast * [bot] synced local 'LICENSE' with remote 'sources/templates/LICENSE' Sourced from: https://github.com/Wall-Brew-Co/rebroadcast * [bot] created local 'CONTRIBUTING.md' from remote 'sources/templates/CONTRIBUTING.md' Sourced from: https://github.com/Wall-Brew-Co/rebroadcast
- Loading branch information
1 parent
43f3cd2
commit b6a6261
Showing
28 changed files
with
1,098 additions
and
284 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
{:output {:pattern "::{{level}} file={{filename}},line={{row}},col={{col}}::{{message}}"} | ||
:linters {:aliased-namespace-symbol {:level :warning} | ||
:consistent-alias {:aliases {clojure.edn edn | ||
clojure.java.io io | ||
clojure.math math | ||
clojure.set set | ||
clojure.walk walk | ||
clojure.zip zip | ||
clojure.core.async async | ||
clojure.data.csv csv | ||
clojure.data.xml xml | ||
clojure.tools.cli cli | ||
clojure.java.shell sh | ||
clojure.pprint pp | ||
clojure.spec.alpha spec | ||
clojure.string str | ||
clojure.core.matrix mat | ||
clojure.tools.logging log | ||
clojure.core.reducers r}} | ||
:docstring-leading-trailing-whitespace {:level :warning} | ||
:keyword-binding {:level :warning} | ||
:main-without-gen-class {:level :warning} | ||
:missing-docstring {:level :warning} | ||
:namespace-name-mismatch {:level :warning} | ||
:reduce-without-init {:level :warning} | ||
:redundant-fn-wrapper {:level :warning} | ||
:refer {:level :warning | ||
:exclude #{clojure.test cljs.test doo.runner}} | ||
:refer-all {:exclude #{clojure.test}} | ||
:shadowed-var {:level :warning} | ||
:single-key-in {:level :warning} | ||
:unresolved-symbol {:exclude [(clojure.test/is [match?]) | ||
clojure.test.check.clojure-test/defspec]} | ||
:unsorted-required-namespaces {:level :warning} | ||
:used-underscored-binding {:level :warning} | ||
:unused-value {:level :warning}}} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
{:files {:extensions #{"clj" "cljs" "cljc" "cljx" "edn"} | ||
:ignore #{"target" ".git" ".idea" ".vscode" "node_modules"}} | ||
:rules {:namespaces {:enabled? false}}} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
--- | ||
name: Bug report | ||
about: Create a report to help us improve | ||
|
||
--- | ||
|
||
# Bug Report | ||
|
||
## Describe the Bug | ||
|
||
A clear and concise description of what the bug is. | ||
|
||
### Steps to Reproduce | ||
|
||
Steps to reproduce the behavior: | ||
|
||
1. Go to '...' | ||
2. Click on '....' | ||
3. Scroll down to '....' | ||
4. See error | ||
|
||
### Expected Behavior | ||
|
||
A clear and concise description of what you expected to happen. | ||
|
||
### User Information | ||
|
||
- OS: [e.g. iOS] | ||
- Browser [e.g. chrome, safari] | ||
- Version [e.g. 22] | ||
|
||
### Additional Context | ||
|
||
Add any other context about the problem here. | ||
|
||
<!-- This file was automatically copied and populated by rebroadcast --> | ||
<!-- Do not edit this file directly, instead modify the source at https://github.com/Wall-Brew-Co/rebroadcast/blob/master/sources/github-actions/ISSUE_TEMPLATE/bug_report.md --> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
--- | ||
name: Feature request | ||
about: Suggest an idea for this project | ||
|
||
--- | ||
|
||
# Feature Request | ||
|
||
## Problem Statement | ||
|
||
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] | ||
|
||
## Ideal Solution | ||
|
||
A clear and concise description of what you want to happen. | ||
|
||
### Alternative solutions | ||
|
||
A clear and concise description of any alternative solutions or features you've considered. | ||
|
||
## Additional Context | ||
|
||
Add any other context or screenshots about the feature request here. | ||
|
||
<!-- This file was automatically copied and populated by rebroadcast --> | ||
<!-- Do not edit this file directly, instead modify the source at https://github.com/Wall-Brew-Co/rebroadcast/blob/master/sources/github-actions/ISSUE_TEMPLATE/feature_request.md --> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
# Proposed Changes | ||
|
||
Quickly describe your change and the rationale behind it. | ||
Please link to any relevant issues or discussions. | ||
|
||
- Additions: | ||
- Updates: | ||
- Deletions: | ||
|
||
## Pre-merge Checklist | ||
|
||
- [ ] Read and agree to the Contribution Guidelines and Code of Conduct | ||
- [ ] Write new tests for the changed functionality | ||
- [ ] Update CHANGELOG and increment version | ||
- [ ] Update README and relevant documentation |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,42 @@ | ||
restricted: | ||
- changed-files: | ||
- any-glob-to-any-file: ['LICENSE', 'CONTRIBUTING.md', 'CODE_OF_CONDUCT.md', 'CODEOWNERS', '.github/**/*', '.cljstyle', 'SECURITY.md', '.clj-kondo/**/*', '.gitignore'] | ||
|
||
dotfiles: | ||
- changed-files: | ||
- any-glob-to-any-file: ['.github/**/*', '.cljstyle', '.clj-kondo/**/*' , '.gitignore'] | ||
|
||
documentation: | ||
- changed-files: | ||
- any-glob-to-any-file: ['docs/**/*', 'doc/**/*', '.sealog/**/*', '**/*.md'] | ||
|
||
source code: | ||
- changed-files: | ||
- any-glob-to-any-file: ['src/**/*'] | ||
|
||
test code: | ||
- changed-files: | ||
- any-glob-to-any-file: ['test/**/*'] | ||
|
||
tooling: | ||
- changed-files: | ||
- any-glob-to-any-file: ['deps.edn', 'Makefile', 'bin/**/*', '**/*.sh'] | ||
|
||
clojure: | ||
- changed-files: | ||
- any-glob-to-any-file: ['**/*.clj', '**/*.cljc'] | ||
|
||
clojurescript: | ||
- changed-files: | ||
- any-glob-to-any-file: ['**/*.cljs', '**/*.cljc'] | ||
|
||
javascript: | ||
- changed-files: | ||
- any-glob-to-any-file: ['**/*.js', '**/*.jsx', '**/*.ts', '**/*.tsx'] | ||
|
||
dependencies: | ||
- changed-files: | ||
- any-glob-to-any-file: ['project.clj', 'package.json', 'package-lock.json', 'pom.xml'] | ||
|
||
# This file was automatically copied and populated by rebroadcast | ||
# Do not edit this file directly, instead modify the source at https://github.com/Wall-Brew-Co/rebroadcast/blob/master/sources/github-actions/labeler.yml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,66 @@ | ||
- name: automated | ||
description: This was created by a bot | ||
color: 2a2a2a | ||
- name: bug | ||
description: Something isn't working as expected | ||
color: d73a4a | ||
- name: data | ||
description: Static data and definitions | ||
color: c40ffb | ||
- name: dependencies | ||
description: Updates to application dependency files | ||
color: 0366d6 | ||
- name: documentation | ||
description: Improvements or additions to documentation | ||
color: 0075ca | ||
- name: dotfiles | ||
description: Configuration files for developer tools and CI/CD | ||
color: 39d5e1 | ||
- name: duplicate | ||
description: This issue or pull request already exists | ||
color: cfd3d7 | ||
- name: enhancement | ||
description: New features and feature requests | ||
color: a2eeef | ||
- name: good first issue | ||
description: Issues well suited to new contributors | ||
color: 7057ff | ||
- name: help wanted | ||
description: Extra attention or community insight is needed | ||
color: 999bc4 | ||
- name: question | ||
description: Further information is required | ||
color: 3081c8 | ||
- name: restricted | ||
description: Files not intended for public revision | ||
color: cc3333 | ||
- name: source code | ||
description: Updates to the application or library source code | ||
color: 33cc33 | ||
- name: specs | ||
description: Data definitions and shared types | ||
color: 10ec8b | ||
- name: synchronize | ||
description: Synchronization of standard files shared across projects | ||
color: c2c456 | ||
- name: test code | ||
description: Updates to the application or library test code | ||
color: 3333cc | ||
- name: tooling | ||
description: Repository tools, CI/CD jobs, automated actions | ||
color: 0052cc | ||
- name: wontfix | ||
description: This will not be worked on | ||
color: ffffff | ||
- name: clojure | ||
description: Clojure source code | ||
color: 5881d8 | ||
- name: clojurescript | ||
description: ClojureScript source code | ||
color: 91dc47 | ||
- name: javascript | ||
description: JavaScript source code | ||
color: d7f0a2 | ||
|
||
# This file was automatically copied and populated by rebroadcast | ||
# Do not edit this file directly, instead modify the source at https://github.com/Wall-Brew-Co/rebroadcast/blob/master/sources/github-actions/labels.yml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
name: Clojure Tests | ||
|
||
on: ["push", "workflow_dispatch", "pull_request"] | ||
|
||
jobs: | ||
test: | ||
|
||
runs-on: ubuntu-latest | ||
|
||
steps: | ||
- name: Checkout Repository | ||
uses: actions/checkout@v4.1.7 | ||
|
||
- name: Cache maven dependencies | ||
uses: actions/cache@v4 | ||
env: | ||
cache-name: cache-maven | ||
with: | ||
path: ~/.m2 | ||
save-always: true | ||
key: ${{ runner.os }}-clj-${{ hashFiles('**/project.clj') }} | ||
restore-keys: | | ||
${{ runner.os }}-clj | ||
- name: Install Clojure dependencies | ||
run: lein deps | ||
|
||
- name: Run all tests | ||
run: lein test | ||
|
||
# This file was automatically copied and populated by rebroadcast | ||
# Do not edit this file directly, instead modify the source at https://github.com/Wall-Brew-Co/rebroadcast/blob/master/sources/github-actions/workflows/clojure.yml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
name: Generate Contributors Image | ||
on: | ||
schedule: | ||
- cron: '0 3 * * 0' # At 03:00 on Sunday. | ||
push: | ||
branches: | ||
- master | ||
workflow_dispatch: | ||
|
||
jobs: | ||
contributors: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: wow-actions/contributors-list@v1 | ||
with: | ||
GITHUB_TOKEN: ${{ secrets.WALL_BREW_BOT_PAT }} | ||
svgPath: CONTRIBUTORS.svg | ||
affiliation: all | ||
|
||
# This file was automatically copied and populated by rebroadcast | ||
# Do not edit this file directly, instead modify the source at https://github.com/Wall-Brew-Co/rebroadcast/blob/master/sources/github-actions/workflows/contributors.yml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,59 @@ | ||
name: Deploy to Clojars | ||
|
||
on: | ||
workflow_dispatch: | ||
|
||
|
||
jobs: | ||
deploy: | ||
|
||
runs-on: ubuntu-latest | ||
|
||
steps: | ||
- name: Checkout Repository | ||
uses: actions/checkout@v4.1.7 | ||
|
||
- name: Cache maven dependencies | ||
uses: actions/cache@v4 | ||
env: | ||
cache-name: cache-maven | ||
with: | ||
path: ~/.m2 | ||
save-always: true | ||
key: ${{ runner.os }}-clj-${{ hashFiles('**/project.clj') }} | ||
restore-keys: | | ||
${{ runner.os }}-clj | ||
- name: Install Clojure dependencies | ||
run: lein deps | ||
|
||
- name: Validate Changelog Status | ||
run: lein sealog check | ||
|
||
- name: Display Version | ||
run: lein sealog version | ||
|
||
- name: Run sanity tests | ||
run: lein test | ||
|
||
- name: Run build test | ||
run: lein jar | ||
|
||
- name: Publish to Clojars | ||
env: | ||
CLOJARS_USER: ${{ secrets.CLOJARS_USER }} | ||
CLOJARS_PASS: ${{ secrets.CLOJARS_PASS }} | ||
run: lein deploy clojars | ||
|
||
- name: Resolve version | ||
id: versionchk | ||
run: echo "VERSION=$(lein sealog version project.clj | tail -n 1)" >> $GITHUB_OUTPUT | ||
|
||
- name: Push Tag | ||
uses: hole19/git-tag-action@v1.0 | ||
env: | ||
TAG: v${{ steps.versionchk.outputs.VERSION }} | ||
GITHUB_TOKEN: ${{ secrets.WALL_BREW_BOT_PAT }} | ||
|
||
# This file was automatically copied and populated by rebroadcast | ||
# Do not edit this file directly, instead modify the source at https://github.com/Wall-Brew-Co/rebroadcast/blob/master/sources/github-actions/workflows/deploy_to_clojars.yml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
name: Formatter | ||
|
||
on: [pull_request] | ||
|
||
jobs: | ||
formatting: | ||
runs-on: ubuntu-latest | ||
|
||
steps: | ||
- name: git checkout | ||
uses: actions/checkout@v4.1.7 | ||
with: | ||
ref: ${{ github.head_ref }} | ||
token: ${{ secrets.WALL_BREW_BOT_PAT }} | ||
|
||
- name: Install cljstyle | ||
uses: just-sultanov/setup-cljstyle@v1 | ||
with: | ||
version: '0.14.0' | ||
|
||
- name: Format Clojure code | ||
run: | | ||
cljstyle fix --report --report-timing --verbose | ||
- name: Commit changes | ||
uses: stefanzweifel/git-auto-commit-action@v5.0.1 | ||
with: | ||
commit_message: | | ||
[Format] Auto-formatting | ||
# This file was automatically copied and populated by rebroadcast | ||
# Do not edit this file directly, instead modify the source at https://github.com/Wall-Brew-Co/rebroadcast/blob/master/sources/github-actions/workflows/format.yml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
name: Greetings | ||
|
||
on: [pull_request, issues] | ||
|
||
jobs: | ||
greeting: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/first-interaction@v1 | ||
with: | ||
repo-token: ${{ secrets.WALL_BREW_BOT_PAT }} | ||
issue-message: 'Thank you for taking the time to let us know!' | ||
pr-message: 'Congratulations! This is your first contribution!' | ||
|
||
# This file was automatically copied and populated by rebroadcast | ||
# Do not edit this file directly, instead modify the source at https://github.com/Wall-Brew-Co/rebroadcast/blob/master/sources/github-actions/workflows/greetings.yml |
Oops, something went wrong.