From 93bfa8120c07822fb03e2df2fb754930ce74c136 Mon Sep 17 00:00:00 2001 From: Deepak Puthraya Date: Mon, 11 Nov 2019 18:09:03 +0530 Subject: [PATCH 01/16] Add - Enforce branch name rules to Utility section https://github.com/deepakputhraya/action-branch-name --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 3161912..38cd42b 100644 --- a/README.md +++ b/README.md @@ -195,6 +195,7 @@ https://github.com/sdras/awesome-actions/workflows/Lint%20Awesome%20List/badge.s - [Restrict cursing action](https://github.com/sobolevn/restrict-cursing-action) - Moderator bot for your project, automatically removes bad language. - [Publish GitHub release artifacts](https://github.com/skx/github-action-publish-binaries) - [Jekyll Diff Action](https://github.com/David-Byrne/jekyll-diff-action) - Diffs the built Jekyll site after a change, and comments the result back to GitHub. +- [Action to enforce branch naming rules](https://github.com/deepakputhraya/action-branch-name) ### Testing and Linting From 1da783155869b9dc07098cf6b823f2bf132abc61 Mon Sep 17 00:00:00 2001 From: Shohei Ueda <30958501+peaceiris@users.noreply.github.com> Date: Wed, 13 Nov 2019 15:12:48 +0900 Subject: [PATCH 02/16] Linter: Ignore spell-check Close #246 --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 3161912..c0b2043 100644 --- a/README.md +++ b/README.md @@ -64,7 +64,8 @@ Tool actions for your workflow. - [actions/download-artifact](https://github.com/actions/download-artifact) - Download artifacts from your build. - [actions/cache](https://github.com/actions/cache) - Cache dependencies and build outputs in GitHub Actions. - [actions/github-script](https://github.com/actions/github-script) - Write a script for GitHub API and the workflow contexts. -- [`actions/github`](https://github.com/actions/github) - Wraps actions-toolkit into an Action for common GitHub automations. + +- [actions/github](https://github.com/actions/github) - Wraps actions-toolkit into an Action for common GitHub automations. #### Actions for GitHub Automation From 1fb86102f621e160c00ec388e6560eb3576cf986 Mon Sep 17 00:00:00 2001 From: Cees-Jan Kiewiet Date: Wed, 13 Nov 2019 08:08:32 +0100 Subject: [PATCH 03/16] Add wait for commit statuses action --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 3161912..c0ba60d 100644 --- a/README.md +++ b/README.md @@ -195,6 +195,7 @@ https://github.com/sdras/awesome-actions/workflows/Lint%20Awesome%20List/badge.s - [Restrict cursing action](https://github.com/sobolevn/restrict-cursing-action) - Moderator bot for your project, automatically removes bad language. - [Publish GitHub release artifacts](https://github.com/skx/github-action-publish-binaries) - [Jekyll Diff Action](https://github.com/David-Byrne/jekyll-diff-action) - Diffs the built Jekyll site after a change, and comments the result back to GitHub. +- [Wait for commit statuses](https://github.com/WyriHaximus/github-action-wait-for-status) - Wait until all statuses and checks are successful or any of them has failed and set its status output accordingly. ### Testing and Linting From e35eeb1fcd03238fcde8df2e384e7bca5ad64bcc Mon Sep 17 00:00:00 2001 From: Cees-Jan Kiewiet Date: Wed, 13 Nov 2019 08:09:13 +0100 Subject: [PATCH 04/16] Add create milestone action --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 3161912..b3a707e 100644 --- a/README.md +++ b/README.md @@ -195,6 +195,7 @@ https://github.com/sdras/awesome-actions/workflows/Lint%20Awesome%20List/badge.s - [Restrict cursing action](https://github.com/sobolevn/restrict-cursing-action) - Moderator bot for your project, automatically removes bad language. - [Publish GitHub release artifacts](https://github.com/skx/github-action-publish-binaries) - [Jekyll Diff Action](https://github.com/David-Byrne/jekyll-diff-action) - Diffs the built Jekyll site after a change, and comments the result back to GitHub. +- [Create Milestone](https://github.com/WyriHaximus/github-action-create-milestone) - Create a new open milestone given the title and description. ### Testing and Linting From 6d0b93e3e9a818a7be26e79f470e262451cb2b9f Mon Sep 17 00:00:00 2001 From: Cees-Jan Kiewiet Date: Wed, 13 Nov 2019 08:09:47 +0100 Subject: [PATCH 05/16] Add close milestone action --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 3161912..34c6860 100644 --- a/README.md +++ b/README.md @@ -195,6 +195,7 @@ https://github.com/sdras/awesome-actions/workflows/Lint%20Awesome%20List/badge.s - [Restrict cursing action](https://github.com/sobolevn/restrict-cursing-action) - Moderator bot for your project, automatically removes bad language. - [Publish GitHub release artifacts](https://github.com/skx/github-action-publish-binaries) - [Jekyll Diff Action](https://github.com/David-Byrne/jekyll-diff-action) - Diffs the built Jekyll site after a change, and comments the result back to GitHub. +- [Close Milestone](https://github.com/WyriHaximus/github-action-close-milestone) - Close the given milestone. ### Testing and Linting From 84184607ae65e40929c16fc4eb7da36b0e9fce7d Mon Sep 17 00:00:00 2001 From: Cees-Jan Kiewiet Date: Wed, 13 Nov 2019 08:10:27 +0100 Subject: [PATCH 06/16] Add get latest tag action --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 3161912..a21f217 100644 --- a/README.md +++ b/README.md @@ -195,6 +195,7 @@ https://github.com/sdras/awesome-actions/workflows/Lint%20Awesome%20List/badge.s - [Restrict cursing action](https://github.com/sobolevn/restrict-cursing-action) - Moderator bot for your project, automatically removes bad language. - [Publish GitHub release artifacts](https://github.com/skx/github-action-publish-binaries) - [Jekyll Diff Action](https://github.com/David-Byrne/jekyll-diff-action) - Diffs the built Jekyll site after a change, and comments the result back to GitHub. +- [Get Latest Tag](https://github.com/WyriHaximus/github-action-get-previous-tag) - Get the previous tag from git. ### Testing and Linting From aa1f50d04147d5a5ca2dca461a6d451d0b661bd0 Mon Sep 17 00:00:00 2001 From: Cees-Jan Kiewiet Date: Wed, 13 Nov 2019 08:11:13 +0100 Subject: [PATCH 07/16] Add next semvers action --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 3161912..f4e9290 100644 --- a/README.md +++ b/README.md @@ -195,6 +195,7 @@ https://github.com/sdras/awesome-actions/workflows/Lint%20Awesome%20List/badge.s - [Restrict cursing action](https://github.com/sobolevn/restrict-cursing-action) - Moderator bot for your project, automatically removes bad language. - [Publish GitHub release artifacts](https://github.com/skx/github-action-publish-binaries) - [Jekyll Diff Action](https://github.com/David-Byrne/jekyll-diff-action) - Diffs the built Jekyll site after a change, and comments the result back to GitHub. +- [Next SemVers](https://github.com/WyriHaximus/github-action-next-semvers) - Output the next version for major, minor, and patch version based on the given semver version. ### Testing and Linting From b297ba3bd9edf7903c3a7d102c24c1a0dbabe8d2 Mon Sep 17 00:00:00 2001 From: VasilyStrelyaev Date: Wed, 13 Nov 2019 12:31:19 +0300 Subject: [PATCH 08/16] Add the Run TestCafe action https://github.com/DevExpress/testcafe-action --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 3161912..bbb904d 100644 --- a/README.md +++ b/README.md @@ -243,6 +243,7 @@ https://github.com/sdras/awesome-actions/workflows/Lint%20Awesome%20List/badge.s - [Run shellcheck, with reviewdog output on the PR](https://github.com/reviewdog/action-shellcheck) - [Build Go applications for multiplatform](https://github.com/izumin5210/action-go-crossbuild) - [Catch insensitive, inconsiderate writing in your markdown docs](https://github.com/theashraf/alex-action) +- [Run TestCafe tests](https://github.com/DevExpress/testcafe-action) ### Security From a8cb14bd7c712181530b939cc79a88e1dddb6174 Mon Sep 17 00:00:00 2001 From: Shohei Ueda <30958501+peaceiris@users.noreply.github.com> Date: Wed, 13 Nov 2019 22:48:15 +0900 Subject: [PATCH 09/16] Update README.md --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index c0b2043..e8a1857 100644 --- a/README.md +++ b/README.md @@ -59,12 +59,13 @@ Actions are triggered by GitHub platform events directly in a repo and run on-de Tool actions for your workflow. + +- [actions/github](https://github.com/actions/github) - Wraps actions-toolkit into an Action for common GitHub automations. - [actions/checkout](https://github.com/actions/checkout) - Setup your repository on your workflow. - [actions/upload-artifact](https://github.com/actions/upload-artifact) - Upload artifacts from your workflow. - [actions/download-artifact](https://github.com/actions/download-artifact) - Download artifacts from your build. - [actions/cache](https://github.com/actions/cache) - Cache dependencies and build outputs in GitHub Actions. - [actions/github-script](https://github.com/actions/github-script) - Write a script for GitHub API and the workflow contexts. - - [actions/github](https://github.com/actions/github) - Wraps actions-toolkit into an Action for common GitHub automations. #### Actions for GitHub Automation From 41c7d47ba2cbcf690f1dc35b546b96527e31d342 Mon Sep 17 00:00:00 2001 From: Shohei Ueda <30958501+peaceiris@users.noreply.github.com> Date: Wed, 13 Nov 2019 22:52:24 +0900 Subject: [PATCH 10/16] Update README.md --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index e8a1857..60ffa72 100644 --- a/README.md +++ b/README.md @@ -66,7 +66,6 @@ Tool actions for your workflow. - [actions/download-artifact](https://github.com/actions/download-artifact) - Download artifacts from your build. - [actions/cache](https://github.com/actions/cache) - Cache dependencies and build outputs in GitHub Actions. - [actions/github-script](https://github.com/actions/github-script) - Write a script for GitHub API and the workflow contexts. -- [actions/github](https://github.com/actions/github) - Wraps actions-toolkit into an Action for common GitHub automations. #### Actions for GitHub Automation From 8dbd28ad63c1ff7929b10c6fcf596d638db72b1c Mon Sep 17 00:00:00 2001 From: Ben Jefferies Date: Fri, 15 Nov 2019 11:04:29 +0000 Subject: [PATCH 11/16] Add branch protection bot A bot tool to temporarily disable and re-enable "Include administrators" option in branch protection Github doesn't have a way to give a Bot access to override the branch protection, specifically if you include administrators. The only possible solution is to disable the include administrators option. This increases risk of accidental pushes to master from administrators (I've done it a few times). This tool doesn't completely solve the problem of accidents happening but reduces the chances by closing the window. --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 3161912..a5fe2fe 100644 --- a/README.md +++ b/README.md @@ -195,6 +195,7 @@ https://github.com/sdras/awesome-actions/workflows/Lint%20Awesome%20List/badge.s - [Restrict cursing action](https://github.com/sobolevn/restrict-cursing-action) - Moderator bot for your project, automatically removes bad language. - [Publish GitHub release artifacts](https://github.com/skx/github-action-publish-binaries) - [Jekyll Diff Action](https://github.com/David-Byrne/jekyll-diff-action) - Diffs the built Jekyll site after a change, and comments the result back to GitHub. +- [Branch Protection Bot](https://github.com/benjefferies/branch-protection-bot) - Temporarily disable and re-enable "Include administrators" option in branch protection ### Testing and Linting From a31a7d50e11f68bdc3c10df73cf3f3fe3f92af37 Mon Sep 17 00:00:00 2001 From: Ben Jefferies Date: Fri, 15 Nov 2019 11:16:12 +0000 Subject: [PATCH 12/16] Add full stop --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a5fe2fe..5a15125 100644 --- a/README.md +++ b/README.md @@ -195,7 +195,7 @@ https://github.com/sdras/awesome-actions/workflows/Lint%20Awesome%20List/badge.s - [Restrict cursing action](https://github.com/sobolevn/restrict-cursing-action) - Moderator bot for your project, automatically removes bad language. - [Publish GitHub release artifacts](https://github.com/skx/github-action-publish-binaries) - [Jekyll Diff Action](https://github.com/David-Byrne/jekyll-diff-action) - Diffs the built Jekyll site after a change, and comments the result back to GitHub. -- [Branch Protection Bot](https://github.com/benjefferies/branch-protection-bot) - Temporarily disable and re-enable "Include administrators" option in branch protection +- [Branch Protection Bot](https://github.com/benjefferies/branch-protection-bot) - Temporarily disable and re-enable "Include administrators" option in branch protection. ### Testing and Linting From 900209f2be8952a2481e675b0505a04f8efc7176 Mon Sep 17 00:00:00 2001 From: Martin Simon Date: Fri, 15 Nov 2019 14:56:51 +0100 Subject: [PATCH 13/16] add action-forge-publish --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 3161912..7949751 100644 --- a/README.md +++ b/README.md @@ -357,6 +357,7 @@ https://github.com/sdras/awesome-actions/workflows/Lint%20Awesome%20List/badge.s - [Action For Semantic Release](https://github.com/cycjimmy/semantic-release-action) - [Deploy a Collection to Ansible Galaxy](https://github.com/artis3n/ansible_galaxy_collection) - [An example of using Terraform to validate and apply GitHub administration](https://github.com/asgharlabs/github-terraform/tree/master/.github/workflows) +- [Publish module to Puppet Forge](https://github.com/barnumbirr/action-forge-publish) ### External Services From 463eacbb7289abd40a9e16791a5ec0f1557a2474 Mon Sep 17 00:00:00 2001 From: cristianpb Date: Sat, 16 Nov 2019 16:34:28 +0100 Subject: [PATCH 14/16] Add entry to publish Google analytics using Github Pages --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 3161912..d1e3433 100644 --- a/README.md +++ b/README.md @@ -285,6 +285,7 @@ https://github.com/sdras/awesome-actions/workflows/Lint%20Awesome%20List/badge.s - [Deploy assets to GitHub pages](https://github.com/maxheld83/ghpages) - No building, just deploying. - [GitHub Actions for deploying to GitHub Pages with Static Site Generators](https://github.com/peaceiris/actions-gh-pages) - [GitHub Action for Hexo](https://github.com/heowc/action-hexo) +- [Deploy Google Analytics stats to GitHub Pages](https://github.com/cristianpb/analytics-google) ### Notifications and Messages From 1cceb458827c691ede87f88e06012a1275976a0a Mon Sep 17 00:00:00 2001 From: Max Komarychev Date: Fri, 22 Nov 2019 09:34:45 +0200 Subject: [PATCH 15/16] Add Merge Pal action (#266) --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 3161912..1175898 100644 --- a/README.md +++ b/README.md @@ -274,6 +274,7 @@ https://github.com/sdras/awesome-actions/workflows/Lint%20Awesome%20List/badge.s - [Block Autosquash Commits](https://github.com/xt0rted/block-autosquash-commits-action) - [Automatically Bump and Tag on Merge](https://github.com/anothrNick/github-tag-action) - [Automatically Update PRs with Outdated Checks and Squash and Merge the Ones Matching All Branch Protections](https://github.com/tibdex/autosquash) +- [Merge Pal - automatically update and merge pull requests](https://github.com/maxkomarychev/merge-pal-action) ### GitHub Pages From 5703755a3a823c9ddd39dfea6a05cb4ee8f107bf Mon Sep 17 00:00:00 2001 From: Gary Ewan Park Date: Fri, 22 Nov 2019 07:39:09 +0000 Subject: [PATCH 16/16] Delete lgtm.yml This doesn't seem to be working, so removing for the minute. --- .github/workflows/lgtm.yml | 23 ----------------------- 1 file changed, 23 deletions(-) delete mode 100644 .github/workflows/lgtm.yml diff --git a/.github/workflows/lgtm.yml b/.github/workflows/lgtm.yml deleted file mode 100644 index 8cbf79f..0000000 --- a/.github/workflows/lgtm.yml +++ /dev/null @@ -1,23 +0,0 @@ -name: LGTM Reaction -on: - pull_request_review: - types: [submitted] -jobs: - build: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@1.0.0 - - uses: micnncim/action-lgtm-reaction@v0.5.4 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - GITHUB_REPOSITORY: ${{ github.repository }} - GITHUB_ISSUE_NUMBER: ${{ github.event.issue.number }} - GITHUB_COMMENT_BODY: ${{ github.event.comment.body }} - GITHUB_COMMENT_ID: ${{ github.event.comment.id }} - GITHUB_PULL_REQUEST_NUMBER: ${{ github.event.pull_request.number }} - GITHUB_REVIEW_BODY: ${{ github.event.review.body }} - GITHUB_REVIEW_ID: ${{ github.event.review.id }} - with: - trigger: '["^LGTM!?$"]' - override: true - source: lgtmapp