mirror of
https://github.com/mdn/webextensions-examples.git
synced 2026-04-17 06:48:37 +02:00
Add shared workflows
This commit is contained in:
42
.github/workflows/codeql.yml
vendored
Normal file
42
.github/workflows/codeql.yml
vendored
Normal file
@@ -0,0 +1,42 @@
|
||||
name: "CodeQL"
|
||||
|
||||
on:
|
||||
push:
|
||||
branches: ["main"]
|
||||
paths-ignore:
|
||||
- "**.md"
|
||||
pull_request:
|
||||
# The branches below must be a subset of the branches above
|
||||
branches: ["main"]
|
||||
paths-ignore:
|
||||
- "**.md"
|
||||
|
||||
jobs:
|
||||
analyze:
|
||||
name: Analyze
|
||||
runs-on: ubuntu-latest
|
||||
permissions:
|
||||
actions: read
|
||||
contents: read
|
||||
security-events: write
|
||||
|
||||
strategy:
|
||||
matrix:
|
||||
# Add the language(s) you want to analyze here as an array of strings
|
||||
# for example: ['javascript'] or ['python', 'javascript']
|
||||
language: ["javascript"]
|
||||
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v3
|
||||
|
||||
# Initializes the CodeQL tools for scanning.
|
||||
- name: Initialize CodeQL
|
||||
uses: github/codeql-action/init@v2
|
||||
with:
|
||||
languages: ${{ matrix.language }}
|
||||
|
||||
- name: Perform CodeQL Analysis
|
||||
uses: github/codeql-action/analyze@v2
|
||||
with:
|
||||
category: "/language:${{matrix.language}}"
|
||||
13
.github/workflows/idle.yml
vendored
Normal file
13
.github/workflows/idle.yml
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
# This workflow is hosted at: https://github.com/mdn/workflows/blob/main/.github/workflows/idle.yml
|
||||
# Docs for this workflow: https://github.com/mdn/workflows/blob/main/README.md#idle
|
||||
name: "Label idle issues"
|
||||
|
||||
on:
|
||||
schedule:
|
||||
- cron: "0 8 * * *"
|
||||
|
||||
jobs:
|
||||
mark-as-idle:
|
||||
uses: mdn/workflows/.github/workflows/idle.yml@main
|
||||
with:
|
||||
target-repo: "mdn/webextensions-examples"
|
||||
35
.github/workflows/welcome-bot.yml
vendored
Normal file
35
.github/workflows/welcome-bot.yml
vendored
Normal file
@@ -0,0 +1,35 @@
|
||||
# This workflow is hosted at: https://github.com/mdn/workflows/blob/main/.github/workflows/allo-allo.yml
|
||||
# Docs for this workflow: https://github.com/mdn/workflows/blob/main/README.md#allo-allo
|
||||
name: "AlloAllo"
|
||||
|
||||
on:
|
||||
issues:
|
||||
types:
|
||||
- opened
|
||||
pull_request_target:
|
||||
branches:
|
||||
- main
|
||||
types:
|
||||
- opened
|
||||
- closed
|
||||
|
||||
jobs:
|
||||
allo-allo:
|
||||
uses: mdn/workflows/.github/workflows/allo-allo.yml@main
|
||||
with:
|
||||
target-repo: "mdn/todo-vue"
|
||||
issue-welcome: |
|
||||
It looks like this is your first issue. Welcome! 👋
|
||||
One of the project maintainers will be with you as soon as possible. We
|
||||
appreciate your patience. To safeguard the health of the project, please
|
||||
take a moment to read our [code of conduct](../blob/main/CODE_OF_CONDUCT.md).
|
||||
pr-welcome: |
|
||||
It looks like this is your first pull request. 🎉
|
||||
Thank you for your contribution! One of the project maintainers will triage
|
||||
and assign the pull request for review. We appreciate your patience. To
|
||||
safeguard the health of the project, please take a moment to read our
|
||||
[code of conduct](../blob/main/CODE_OF_CONDUCT.md).
|
||||
pr-merged: |
|
||||
Congratulations on your first merged pull request. 🎉 Thank you for your contribution!
|
||||
Did you know we have a [project board](https://github.com/orgs/mdn/projects/25) with high-impact contribution opportunities?
|
||||
We look forward to your next contribution.
|
||||
Reference in New Issue
Block a user