ci: tune workflow triggers
MODIFY
.github/workflows/docker.yml
.github/workflows/docker.yml
+# This is a GitHub workflow defining a set of jobs with a set of steps.
+# ref: https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions
+#
name: Docker build
on:
- - push
- - pull_request
+ pull_request:
+ paths-ignore:
+ - "docs/**"
+ - "**.md"
+ - "**.rst"
+ - ".github/workflows/*"
+ - "!.github/workflows/docker.yml"
+ push:
+ paths-ignore:
+ - "docs/**"
+ - "**.md"
+ - "**.rst"
+ - ".github/workflows/*"
+ - "!.github/workflows/docker.yml"
+ branches-ignore:
+ - "dependabot/**"
+ - "pre-commit-ci-update-config"
+ tags:
+ - "**"
+ workflow_dispatch:
jobs:
docker:

MODIFY
.github/workflows/release.yml
.github/workflows/release.yml
+# This is a GitHub workflow defining a set of jobs with a set of steps.
+# ref: https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions
+#
name: Publish
on:
- push:
pull_request:
+ paths-ignore:
+ - "docs/**"
+ - "**.md"
+ - "**.rst"
+ - ".github/workflows/*"
+ - "!.github/workflows/release.yml"
+ push:
+ paths-ignore:
+ - "docs/**"
+ - "**.md"
+ - "**.rst"
+ - ".github/workflows/*"
+ - "!.github/workflows/release.yml"
+ branches-ignore:
+ - "dependabot/**"
+ - "pre-commit-ci-update-config"
+ tags:
+ - "**"
+ workflow_dispatch:
jobs:
build-n-publish:

MODIFY
.github/workflows/test.yml
.github/workflows/test.yml
-# Useful GitHub Actions docs:
+# This is a GitHub workflow defining a set of jobs with a set of steps.
+# ref: https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions
#
-# - https://help.github.com/en/actions
-# - https://help.github.com/en/actions/reference/workflow-syntax-for-github-actions
-# - https://help.github.com/en/actions/configuring-and-managing-workflows/configuring-a-workflow
-# - https://help.github.com/en/actions/reference/context-and-expression-syntax-for-github-actions
-
-name: Continuous Integration
+name: Test
on:
- push:
pull_request:
+ paths-ignore:
+ - "docs/**"
+ - "**.md"
+ - "**.rst"
+ - ".github/workflows/*"
+ - "!.github/workflows/test.yml"
+ push:
+ paths-ignore:
+ - "docs/**"
+ - "**.md"
+ - "**.rst"
+ - ".github/workflows/*"
+ - "!.github/workflows/test.yml"
+ branches-ignore:
+ - "dependabot/**"
+ - "pre-commit-ci-update-config"
+ tags:
+ - "**"
schedule:
- # Weekly test so we know if tests break for external reasons
- # https://docs.github.com/en/free-pro-team@latest/actions/reference/events-that-trigger-workflows#scheduled-events
+ # Run weekly test so we know if tests break for external reasons
+ # https://docs.github.com/en/actions/using-workflows/events-that-trigger-workflows#scheduled-events
+ #
+ # At 10:36 on Sunday (https://crontab.guru)
- cron: '36 10 * * 0'
+ workflow_dispatch:
# Global environment variables
env:

MODIFY
README.md
README.md
# <a href="https://github.com/jupyterhub/repo2docker"><img src="https://raw.githubusercontent.com/jupyterhub/repo2docker/8731ecf0967cc5fde028c456f2b92be651ebbc18/docs/source/_static/images/repo2docker.png" height="48px" /> repo2docker</a>
-[![Build Status](https://github.com/jupyterhub/repo2docker/workflows/Continuous%20Integration/badge.svg)](https://github.com/jupyterhub/repo2docker/actions)
+[![Build Status](https://github.com/jupyterhub/repo2docker/workflows/Test/badge.svg)](https://github.com/jupyterhub/repo2docker/actions)
[![Documentation Status](https://readthedocs.org/projects/repo2docker/badge/?version=latest)](http://repo2docker.readthedocs.io/en/latest/?badge=latest)
[![Contribute](https://img.shields.io/badge/I_want_to_contribute!-grey?logo=jupyter)](https://repo2docker.readthedocs.io/en/latest/contributing/contributing.html)
[![Docker Repository on Quay](https://img.shields.io/badge/quay.io-container-green "Docker Repository on Quay")](https://quay.io/repository/jupyterhub/repo2docker?tab=tags)

ci: tune workflow triggers