Browse Source

Remove Github workflows

master
James Mills 3 months ago
parent
commit
d5ae2761ee
Signed by: prologic GPG Key ID: AC4C014F1440EBD6
  1. 2
      .github/FUNDING.yml
  2. 8
      .github/dependabot.yml
  3. 9
      .github/labeler.yml
  4. 11
      .github/workflows/auto-approve.yml
  5. 10
      .github/workflows/autoassign.yml
  6. 23
      .github/workflows/codecov.yml
  7. 15
      .github/workflows/docker.yml
  8. 26
      .github/workflows/go.yml
  9. 42
      .github/workflows/greetings.yml
  10. 9
      .github/workflows/label.yml
  11. 32
      .github/workflows/reviewdog.yml
  12. 27
      .github/workflows/stale.yml

2
.github/FUNDING.yml

@ -1,2 +0,0 @@
github: prologic
patreon: prologic

8
.github/dependabot.yml

@ -1,8 +0,0 @@
version: 2
updates:
- package-ecosystem: gomod
directory: "/"
schedule:
interval: daily
time: "19:00"
open-pull-requests-limit: 10

9
.github/labeler.yml

@ -1,9 +0,0 @@
documentation:
- "**/*.md"
tests:
- "**/*_test.go"
dependencies:
- g0.mod
- go.sum

11
.github/workflows/auto-approve.yml

@ -1,11 +0,0 @@
name: Auto approve
on: [pull_request]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: hmarr/auto-approve-action@v2.0.0
if: github.actor == 'dependabot[bot]' || github.actor == 'dependabot-preview[bot]'
with:
github-token: "${{ secrets.GITHUB_TOKEN }}"

10
.github/workflows/autoassign.yml

@ -1,10 +0,0 @@
name: AutoAssigner
on: [pull_request]
jobs:
assignAuthor:
runs-on: ubuntu-latest
steps:
- uses: samspills/assign-pr-to-author@v1.0
if: github.event_name == 'pull_request' && github.event.action == 'opened'
with:
repo-token: '${{ secrets.GITHUB_TOKEN }}'

23
.github/workflows/codecov.yml

@ -1,23 +0,0 @@
name: Coverage
on:
push:
branches:
- master
pull_request:
jobs:
test:
name: Test and Report
runs-on: ubuntu-latest
steps:
- name: Setup Go
uses: actions/setup-go@v1
with:
go-version: 1.13.x
- name: Checkout
uses: actions/checkout@v1
- name: Test
run: go test -v -cover -coverprofile=coverage.txt -covermode=atomic -race .
- name: Report
uses: codecov/codecov-action@v1
with:
token: ${{ secrets.CODECOV_TOKEN }}

15
.github/workflows/docker.yml

@ -1,15 +0,0 @@
name: Docker
on:
push:
branches:
- master
pull_request:
jobs:
build:
name: Build Image
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v1
- name: Build
run: docker build -t monkey-lang .

26
.github/workflows/go.yml

@ -1,26 +0,0 @@
name: Go
on:
push:
branches:
- master
pull_request:
jobs:
test:
name: Build and Test
strategy:
matrix:
go-version: [1.12.x, 1.13.x]
platform: [ubuntu-latest, macos-latest]
runs-on: ${{ matrix.platform }}
steps:
- name: Setup Go ${{ matrix.go-version }}
uses: actions/setup-go@v1
with:
go-version: ${{ matrix.go-version }}
id: go
- name: Checkout
uses: actions/checkout@v1
- name: Build
run: go build -v .
- name: Test
run: go test -v -race .

42
.github/workflows/greetings.yml

@ -1,42 +0,0 @@
name: Greetings
on: [pull_request, issues]
jobs:
greeting:
runs-on: ubuntu-latest
steps:
- uses: actions/first-interaction@v1
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
issue-message: |-
Hello!
Welcome to the Monkey Lang project! Someone will respond to your issue pretty quickly,
the author is pretty responsive 😀 In the meantime; please make sure you have read
the [Contributing](https://git.mills.io/prologic/monkey-lang/blob/master/CONTRIBUTING.md)
and [Code of Conduct](https://git.mills.io/prologic/monkey-lang/blob/master/CODE_OF_CONDUCT.md)
documents.
if possible please also make sure your Bug Report or Feature Request is clearly defined
with either examples or a reprodicible case (_if a bug_).
Thank you 😃
pr-message: |-
Hello!
Welcome to the Monkey Lang project!
Thank you for your Pull Request and Contribution! We highly value all contributions to this Project!
Your Pull Request will be reviewed shortly! The author is pretty responsive 😀
In the meantime; please make sure you have read
the [Contributing](https://git.mills.io/prologic/monkey-lang/blob/master/CONTRIBUTING.md)
and [Code of Conduct](https://git.mills.io/prologic/monkey-lang/blob/master/CODE_OF_CONDUCT.md)
documents.
Please also ensure that your PR passes all the CI/CD tests -- They will appear in your PR
towards the bottom just above the comment box.
Also in addition, if you haven't already; please ammend your PR by modifying the
[AUTHORS](https://git.mills.io/prologic/monkey-lang/blob/master/AUTHORS) file and adding
yourself to it! We like to recognize and peserve in Git history all contributors!
Thank you 😃

9
.github/workflows/label.yml

@ -1,9 +0,0 @@
name: Labeler
on: [pull_request]
jobs:
label:
runs-on: ubuntu-latest
steps:
- uses: actions/labeler@v2
with:
repo-token: "${{ secrets.GITHUB_TOKEN }}"

32
.github/workflows/reviewdog.yml

@ -1,32 +0,0 @@
name: ReviewDog
on:
push:
branches:
- master
pull_request:
jobs:
golangci-lint:
name: runner / golangci-lint
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: reviewdog/action-golangci-lint@v1
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
misspell:
name: runner / misspell
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: reviewdog/action-misspell@v1
with:
github_token: ${{ secrets.GItHUB_TOKEN }}
shellcheck:
name: runner / shellcheck
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- uses: reviewdog/action-shellcheck@v1
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
reporter: github-pr-review

27
.github/workflows/stale.yml

@ -1,27 +0,0 @@
name: Mark stale issues and pull requests
on:
schedule:
- cron: "0 0 * * *"
jobs:
stale:
runs-on: ubuntu-latest
steps:
- uses: actions/stale@v1
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
stale-issue-message: |-
This Issue has gone stale and will be closed automatically.
If this is incorrect, please reopen and add the label `on hold`.
Thank you.
stale-pr-message: |-
This Pull Request has gone stale and will be closed automatically.
If this is incorrect, please reopen and add the label `on hold`.
Thank you.
stale-issue-label: 'stale'
exempt-issue-label: 'on hold'
stale-pr-label: 'stale'
exempt-pr-label: 'on hold'
Loading…
Cancel
Save