Skip to content

Commit

Permalink
feat: update next with master (#2156)
Browse files Browse the repository at this point in the history
  • Loading branch information
jonaslagoni authored Jan 25, 2025
2 parents c308efa + 3513986 commit 6a958a0
Show file tree
Hide file tree
Showing 157 changed files with 8,093 additions and 4,912 deletions.
136 changes: 135 additions & 1 deletion .all-contributorsrc
Original file line number Diff line number Diff line change
Expand Up @@ -869,7 +869,10 @@
"profile": "https://github.com/akkshitgupta",
"contributions": [
"code",
"bug"
"bug",
"example",
"test",
"doc"
]
},
{
Expand Down Expand Up @@ -938,6 +941,137 @@
"code",
"example"
]
},
{
"login": "gitankit7",
"name": "gitankit7",
"avatar_url": "https://avatars.githubusercontent.com/u/34441936?v=4",
"profile": "https://github.com/gitankit7",
"contributions": [
"code"
]
},
{
"login": "janne-slamcore",
"name": "Janne Husberg",
"avatar_url": "https://avatars.githubusercontent.com/u/112867847?v=4",
"profile": "https://github.com/janne-slamcore",
"contributions": [
"code",
"test",
"bug"
]
},
{
"login": "borrull",
"name": "borrull",
"avatar_url": "https://avatars.githubusercontent.com/u/5275400?v=4",
"profile": "https://github.com/borrull",
"contributions": [
"code",
"test"
]
},
{
"login": "kamaz",
"name": "Kamil Zuzda",
"avatar_url": "https://avatars.githubusercontent.com/u/2106178?v=4",
"profile": "http://www.yokeplatform.com",
"contributions": [
"code"
]
},
{
"login": "jespitae",
"name": "jespitae",
"avatar_url": "https://avatars.githubusercontent.com/u/23041146?v=4",
"profile": "https://github.com/jespitae",
"contributions": [
"code",
"test",
"bug"
]
},
{
"login": "Pike",
"name": "Axel Hecht",
"avatar_url": "https://avatars.githubusercontent.com/u/43494?v=4",
"profile": "https://pike.github.io/",
"contributions": [
"code",
"test"
]
},
{
"login": "tomdevroomen",
"name": "Tom de Vroomen",
"avatar_url": "https://avatars.githubusercontent.com/u/4637986?v=4",
"profile": "https://github.com/tomdevroomen",
"contributions": [
"code",
"example",
"doc",
"test"
]
},
{
"login": "memdal",
"name": "memdal",
"avatar_url": "https://avatars.githubusercontent.com/u/77838566?v=4",
"profile": "https://github.com/memdal",
"contributions": [
"code",
"test"
]
},
{
"login": "maxplatov",
"name": "maxplatov",
"avatar_url": "https://avatars.githubusercontent.com/u/14889696?v=4",
"profile": "https://github.com/maxplatov",
"contributions": [
"review"
]
},
{
"login": "emmanuel-ferdman",
"name": "Emmanuel Ferdman",
"avatar_url": "https://avatars.githubusercontent.com/u/35470921?v=4",
"profile": "https://github.com/emmanuel-ferdman",
"contributions": [
"doc"
]
},
{
"login": "jonjomckay",
"name": "Jonjo McKay",
"avatar_url": "https://avatars.githubusercontent.com/u/456645?v=4",
"profile": "https://jonjomckay.com",
"contributions": [
"code",
"bug",
"test"
]
},
{
"login": "TertiumOrganum1",
"name": "TertiumOrganum1",
"avatar_url": "https://avatars.githubusercontent.com/u/51286827?v=4",
"profile": "https://github.com/TertiumOrganum1",
"contributions": [
"code",
"doc",
"test"
]
},
{
"login": "Shriya-Chauhan",
"name": "Shriya Chauhan",
"avatar_url": "https://avatars.githubusercontent.com/u/78415084?v=4",
"profile": "https://github.com/Shriya-Chauhan",
"contributions": [
"code"
]
}
],
"contributorsPerLine": 7,
Expand Down
50 changes: 43 additions & 7 deletions .github/workflows/bounty-program-commands.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,18 @@ on:
types:
- created

env:
BOUNTY_PROGRAM_LABELS_JSON: |
[
{"name": "bounty", "color": "0e8a16", "description": "Participation in the Bounty Program"}
]
jobs:
guard-against-unauthorized-use:
if: >
github.actor != ('aeworxet' || 'thulieblack') &&
(
contains(github.event.comment.body, '/bounty' )
startsWith(github.event.comment.body, '/bounty' )
)
runs-on: ubuntu-latest
Expand All @@ -46,15 +52,10 @@ jobs:
if: >
github.actor == ('aeworxet' || 'thulieblack') &&
(
contains(github.event.comment.body, '/bounty' )
startsWith(github.event.comment.body, '/bounty' )
)
runs-on: ubuntu-latest
env:
BOUNTY_PROGRAM_LABELS_JSON: |
[
{"name": "bounty", "color": "0e8a16", "description": "Participation in the Bounty Program"}
]

steps:
- name: Add label `bounty`
Expand Down Expand Up @@ -88,3 +89,38 @@ jobs:
repo: context.repo.repo,
labels: [BOUNTY_PROGRAM_LABELS[0].name]
})
remove-label-bounty:
if: >
github.actor == ('aeworxet' || 'thulieblack') &&
(
startsWith(github.event.comment.body, '/unbounty' )
)
runs-on: ubuntu-latest

steps:
- name: Remove label `bounty`
uses: actions/github-script@v6

with:
github-token: ${{ secrets.GH_TOKEN }}
script: |
const BOUNTY_PROGRAM_LABELS = JSON.parse(process.env.BOUNTY_PROGRAM_LABELS_JSON);
let LIST_OF_LABELS_FOR_ISSUE = await github.rest.issues.listLabelsOnIssue({
owner: context.repo.owner,
repo: context.repo.repo,
issue_number: context.issue.number,
});
LIST_OF_LABELS_FOR_ISSUE = LIST_OF_LABELS_FOR_ISSUE.data.map(key => key.name);
if (LIST_OF_LABELS_FOR_ISSUE.includes(BOUNTY_PROGRAM_LABELS[0].name)) {
console.log('Removing label `bounty`...');
github.rest.issues.removeLabel({
issue_number: context.issue.number,
owner: context.repo.owner,
repo: context.repo.repo,
name: [BOUNTY_PROGRAM_LABELS[0].name]
})
}
4 changes: 3 additions & 1 deletion .github/workflows/if-nodejs-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,9 @@ jobs:
runs-on: ${{ matrix.os }}
strategy:
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
# Using macos-13 instead of latest (macos-14) due to an issue with Puppeteer and such runner.
# See: https://github.com/puppeteer/puppeteer/issues/12327 and https://github.com/asyncapi/parser-js/issues/1001
os: [ubuntu-latest, macos-13, windows-latest]
steps:
- name: Set git to use LF #to once and for all finish neverending fight between Unix and Windows
run: |
Expand Down
6 changes: 0 additions & 6 deletions .github/workflows/issues-prs-notifications.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,6 @@ jobs:
name: Notify slack on every new issue
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Convert markdown to slack markdown for issue
uses: asyncapi/.github/.github/actions/slackify-markdown@master
id: issuemarkdown
Expand All @@ -40,8 +38,6 @@ jobs:
name: Notify slack on every new pull request
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Convert markdown to slack markdown for pull request
uses: asyncapi/.github/.github/actions/slackify-markdown@master
id: prmarkdown
Expand All @@ -60,8 +56,6 @@ jobs:
name: Notify slack on every new pull request
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Convert markdown to slack markdown for pull request
uses: asyncapi/.github/.github/actions/slackify-markdown@master
id: discussionmarkdown
Expand Down
28 changes: 28 additions & 0 deletions .github/workflows/update-maintainers-trigger.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
# This action is centrally managed in https://github.com/asyncapi/.github/
# Don't make changes to this file in this repo as they will be overwritten with changes made to the same file in above mentioned repo

name: Trigger MAINTAINERS.yaml file update

on:
push:
branches: [ master ]
paths:
# Check all valid CODEOWNERS locations:
# https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners#codeowners-file-location
- 'CODEOWNERS'
- '.github/CODEOWNERS'
- '.docs/CODEOWNERS'

jobs:
trigger-maintainers-update:
name: Trigger updating MAINTAINERS.yaml because of CODEOWNERS change
runs-on: ubuntu-latest

steps:
- name: Repository Dispatch
uses: peter-evans/repository-dispatch@ff45666b9427631e3450c54a1bcbee4d9ff4d7c0 # https://github.com/peter-evans/repository-dispatch/releases/tag/v3.0.0
with:
# The PAT with the 'public_repo' scope is required
token: ${{ secrets.GH_TOKEN }}
repository: ${{ github.repository_owner }}/community
event-type: trigger-maintainers-update
4 changes: 4 additions & 0 deletions CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,10 @@
# Input Champions for AsyncAPI input
*/processors/AsyncAPIInputProcessor*.ts

# Input Champions for Avro Schema input
*/helpers/AvroToMetaModel*.ts @akkshitgupta
*/processors/AvroSchemaInputProcessor*.ts @akkshitgupta

# Input Champions for TypeScript input
*/processors/TypeScriptInputProcessor*.ts

Expand Down
Loading

0 comments on commit 6a958a0

Please sign in to comment.