Updating workflows

This commit is contained in:
Eldwan Brianne
2021-04-04 13:04:17 +02:00
parent ca9f7bd241
commit 9f0bc3c941
3 changed files with 42 additions and 21 deletions

View File

@@ -6,11 +6,32 @@ on:
- 'master'
pull_request:
branches:
- 'master'
- '*'
jobs:
changes:
runs-on: ubuntu-latest
outputs:
go: ${{ steps.filter.outputs.go }}
charts: ${{ steps.filter.outputs.charts }}
steps:
- name: Checkout
uses: actions/checkout@v2
- uses: dorny/paths-filter@v2
id: filter
with:
token: ${{ secrets.GITHUB_TOKEN }}
filters: |
docker:
- 'Dockerfile'
- 'root/'
build-docker:
runs-on: ubuntu-latest
runs-on: ubuntu-latest
needs: changes
if: |
(needs.changes.outputs.docker == 'true')
steps:
- name: Checkout
uses: actions/checkout@v2

19
.github/workflows/stale.yml vendored Normal file
View File

@@ -0,0 +1,19 @@
name: 'Stale issue handler'
on:
workflow_dispatch:
schedule:
- cron: '0 0 * * *'
jobs:
stale:
runs-on: ubuntu-latest
steps:
- uses: actions/stale@v3
with:
stale-issue-message: 'This issue has been automatically marked as stale after 30d because it has not had
recent activity. It will be closed in 5d if no further activity occurs. Thank you for your contributions.'
days-before-stale: 30
days-before-close: 5
stale-issue-label: 'stale'
exempt-issue-labels: 'pinned,security,block'