Skip to content

Commit

Permalink
Merge branch 'main' into feat/changelog-for-25-09-23
Browse files Browse the repository at this point in the history
  • Loading branch information
tomarra authored Oct 30, 2023
2 parents 29e0bcb + 77d2305 commit 3e327b1
Show file tree
Hide file tree
Showing 37 changed files with 1,244 additions and 893 deletions.
2 changes: 1 addition & 1 deletion .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# Every request must be reviewed and accepted by:

* @scarletteliza @renancaraujo @wolfenrain
* @renancaraujo @wolfenrain
14 changes: 11 additions & 3 deletions .github/workflows/changelog.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: changelog
on:
schedule:
# Runs "every Monday at midnight" (see https://crontab.guru)
- cron: '0 0 * * MON'
- cron: "0 0 * * MON"
workflow_dispatch:

jobs:
Expand All @@ -19,7 +19,7 @@ jobs:
run: |
echo "year=$(date -u "+%Y")" >> $GITHUB_OUTPUT
echo "date=$(date -u "+%d-%m-%y")" >> $GITHUB_OUTPUT
echo "readableDate=$(date -u "+%b %m, %Y")" >> $GITHUB_OUTPUT
echo "readableDate=$(date -u "+%b %d, %Y")" >> $GITHUB_OUTPUT
- name: 🛫 Setting up Deno
uses: denoland/setup-deno@v1
Expand All @@ -28,17 +28,25 @@ jobs:

- name: 🗓️ Creating directory for the year
run: mkdir -p ${{ steps.environment.outputs.year }}

- name: 📜 Generating CHANGELOG
run: |
export CHANGELOG_GITHUB_TOKEN=${{ secrets.CHANGELOG_GITHUB_TOKEN}}
deno run --allow-net --allow-env generate-changelog.ts > ${{ steps.environment.outputs.year }}/${{ steps.environment.outputs.date }}.md
- name: Prettify/Format CHANGELOG
uses: creyD/[email protected]
with:
prettier_options: --write **/*.{md}
only_changed: True

- name: 🏁 Create Pull Request
uses: peter-evans/create-pull-request@v5
with:
base: main
branch: "feat/changelog-for-${{ steps.environment.outputs.date }}"
title: "feat: CHANGELOG for ${{ steps.environment.outputs.readableDate }}"
body: "Look mom, I generated a changelog!!!"
author: vgvbot <[email protected]>
commit-message: "feat: CHANGELOG for ${{ steps.environment.outputs.readableDate }}"
committer: vgvbot <[email protected]>
42 changes: 42 additions & 0 deletions .github/workflows/validate_pr.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
name: "Validate PR"

on:
pull_request_target:
types:
- opened
- edited
- synchronize

jobs:
valdiate_pr_title:
name: Validate PR Title
runs-on: ubuntu-latest
steps:
- uses: amannn/action-semantic-pull-request@v5
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
types: |
fix
feat
docs
refactor
test
ci
chore
revert
requireScope: false
validate_spelling:
name: Validate Spelling
runs-on: ubuntu-latest
steps:
- name: Checkout Repo
uses: actions/checkout@v4
- name: Check Spelling
uses: streetsidesoftware/cspell-action@v2
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
files: "**/*.{md}"
config: .vscode/cspell.json
incremental_files_only: false
verbose: true
4 changes: 4 additions & 0 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
{
"tabWidth": 2,
"useTabs": false
}
7 changes: 7 additions & 0 deletions .vscode/cspell.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"version": "0.2",
"enabled": true,
"language": "en",
"words": ["felangel"],
"ignorePaths": []
}
30 changes: 17 additions & 13 deletions 2023/01-05-23.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,33 +3,37 @@
This week we fixed a bug in Dart Frog and added some new workflows to Very Good Workflows.

## dart_frog

- feat(dart_frog_gen)!: reland "add route configuration validation to gen" ([@renancaraujo](https://github.com/renancaraujo))
- https://github.com/VeryGoodOpenSource/dart_frog/pull/630
- https://github.com/VeryGoodOpenSource/dart_frog/pull/630
- chore(dart_frog_gen): 0.3.4 ([@renancaraujo](https://github.com/renancaraujo))
- https://github.com/VeryGoodOpenSource/dart_frog/pull/629
- fix(dart_frog_gen): revert add route configuration validation to gen ([@renancaraujo](https://github.com/renancaraujo))
- https://github.com/VeryGoodOpenSource/dart_frog/pull/628
- https://github.com/VeryGoodOpenSource/dart_frog/pull/629
- fix(dart_frog_gen): revert add route configuration validation to gen ([@renancaraujo](https://github.com/renancaraujo))
- https://github.com/VeryGoodOpenSource/dart_frog/pull/628
- feat(dart_frog_cli): update server bundles ([@renancaraujo](https://github.com/renancaraujo))
- https://github.com/VeryGoodOpenSource/dart_frog/pull/627
- https://github.com/VeryGoodOpenSource/dart_frog/pull/627
- refactor(dart_frog_cli): use server validation from `dart_frog_gen` ([@renancaraujo](https://github.com/renancaraujo))
- https://github.com/VeryGoodOpenSource/dart_frog/pull/615
- https://github.com/VeryGoodOpenSource/dart_frog/pull/615
- chore(dart_frog_gen): 0.3.3 ([@renancaraujo](https://github.com/renancaraujo))
- https://github.com/VeryGoodOpenSource/dart_frog/pull/622
- https://github.com/VeryGoodOpenSource/dart_frog/pull/622
- feat(dart_frog_gen): add route configuration validation to gen ([@renancaraujo](https://github.com/renancaraujo))
- https://github.com/VeryGoodOpenSource/dart_frog/pull/614
- https://github.com/VeryGoodOpenSource/dart_frog/pull/614

## very_good_cli

- refactor: move e2e tests to their own package ([@alestiago](https://github.com/alestiago))
- https://github.com/VeryGoodOpenSource/very_good_cli/pull/721
- https://github.com/VeryGoodOpenSource/very_good_cli/pull/721

## very_good_workflows

- feat: add mason publish workflow ([@wolfenrain](https://github.com/wolfenrain))
- https://github.com/VeryGoodOpenSource/very_good_workflows/pull/112
- https://github.com/VeryGoodOpenSource/very_good_workflows/pull/112
- feat: add publish scripts ([@wolfenrain](https://github.com/wolfenrain))
- https://github.com/VeryGoodOpenSource/very_good_workflows/pull/111
- https://github.com/VeryGoodOpenSource/very_good_workflows/pull/111
- feat: support excluding directories ([@alestiago](https://github.com/alestiago))
- https://github.com/VeryGoodOpenSource/very_good_workflows/pull/110
- https://github.com/VeryGoodOpenSource/very_good_workflows/pull/110

## very_good_dart_cli

- feat!: bump min Dart SDK to 2.19.0 ([@alestiago](https://github.com/alestiago))
- https://github.com/VeryGoodOpenSource/very_good_dart_cli/pull/96
- https://github.com/VeryGoodOpenSource/very_good_dart_cli/pull/96
38 changes: 23 additions & 15 deletions 2023/02-03-23.md
Original file line number Diff line number Diff line change
@@ -1,45 +1,53 @@
# Very Good Changelog (03-02-2023)

## very_good_flutter_plugin

- chore: v0.3.2 ([@renancaraujo](https://github.com/renancaraujo))
- https://github.com/VeryGoodOpenSource/very_good_flutter_plugin/pull/92
- feat: update workflows, dependabot generation, add spellcheck ([@renancaraujo](https://github.com/renancaraujo))
- https://github.com/VeryGoodOpenSource/very_good_flutter_plugin/pull/88
- https://github.com/VeryGoodOpenSource/very_good_flutter_plugin/pull/92
- feat: update workflows, dependabot generation, add spellcheck ([@renancaraujo](https://github.com/renancaraujo))
- https://github.com/VeryGoodOpenSource/very_good_flutter_plugin/pull/88

## mockingjay

- docs: update readme example ([@renancaraujo](https://github.com/renancaraujo))
- https://github.com/VeryGoodOpenSource/mockingjay/pull/45
- https://github.com/VeryGoodOpenSource/mockingjay/pull/45
- How is the Example supposed to work? I get a "type Null is not a subtype of type Future<dynamic>" error ([@maheini](https://github.com/maheini))
- https://github.com/VeryGoodOpenSource/mockingjay/pull/30
- https://github.com/VeryGoodOpenSource/mockingjay/pull/30
- feat: updates to flutter 3.3.1, use very_good_workflows and add dependabot ([@jamesblasco](https://github.com/jamesblasco))
- https://github.com/VeryGoodOpenSource/mockingjay/pull/34
- https://github.com/VeryGoodOpenSource/mockingjay/pull/34

## cli_completion

- chore: v0.3.0 ([@renancaraujo](https://github.com/renancaraujo))
- https://github.com/VeryGoodOpenSource/cli_completion/pull/60
- https://github.com/VeryGoodOpenSource/cli_completion/pull/60
- chore: v0.3.0 ([@renancaraujo](https://github.com/renancaraujo))
- https://github.com/VeryGoodOpenSource/cli_completion/pull/59
- https://github.com/VeryGoodOpenSource/cli_completion/pull/59

## very_good_analysis

- [QUESTION] GitHub Workflow Action ([@isAlmogK](https://github.com/isAlmogK))
- https://github.com/VeryGoodOpenSource/very_good_analysis/pull/61
- https://github.com/VeryGoodOpenSource/very_good_analysis/pull/61

## very_good_dart_cli

- chore: v0.3.2 ([@renancaraujo](https://github.com/renancaraujo))
- https://github.com/VeryGoodOpenSource/very_good_dart_cli/pull/86
- https://github.com/VeryGoodOpenSource/very_good_dart_cli/pull/86

## very_good_flutter_package

- chore: v0.2.5 ([@renancaraujo](https://github.com/renancaraujo))
- https://github.com/VeryGoodOpenSource/very_good_flutter_package/pull/48
- https://github.com/VeryGoodOpenSource/very_good_flutter_package/pull/48
- feat: update workflows, add spellcheck ([@renancaraujo](https://github.com/renancaraujo))
- https://github.com/VeryGoodOpenSource/very_good_flutter_package/pull/46
- https://github.com/VeryGoodOpenSource/very_good_flutter_package/pull/46

## very_good_dart_package

- chore: v0.2.4 ([@renancaraujo](https://github.com/renancaraujo))
- https://github.com/VeryGoodOpenSource/very_good_dart_package/pull/45
- https://github.com/VeryGoodOpenSource/very_good_dart_package/pull/45
- fix: unecessary issue/pr templates on template src ([@renancaraujo](https://github.com/renancaraujo))
- https://github.com/VeryGoodOpenSource/very_good_dart_package/pull/43
- https://github.com/VeryGoodOpenSource/very_good_dart_package/pull/43

## very_good_test_runner

- feat: update workflows, add spellcheck, update very_good_analysis ([@renancaraujo](https://github.com/renancaraujo))
- https://github.com/VeryGoodOpenSource/very_good_test_runner/pull/16
- https://github.com/VeryGoodOpenSource/very_good_test_runner/pull/16
Loading

0 comments on commit 3e327b1

Please sign in to comment.