Skip to content

Commit

Permalink
CI: Add github2gerrit workflow
Browse files Browse the repository at this point in the history
Configure the github2gerrit workflow to allow PRs to open Gerrit changes
against the LFIT Gerrit system.

Issue: Fixes #12
Signed-off-by: Andrew Grimberg <[email protected]>
Change-Id: I9a8cefc6539ade8ae86f1ef7436b57e33e1f6046
  • Loading branch information
tykeal committed Aug 7, 2024
1 parent 5b70d71 commit 882aa72
Showing 1 changed file with 33 additions and 0 deletions.
33 changes: 33 additions & 0 deletions .github/workflows/call-composed-github2gerrit.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
# SPDX-License-Identifier: Apache-2.0
# Copyright 2024 The Linux Foundation <[email protected]>

name: call-github2gerrit-reusable-workflow

# yamllint disable-line rule:truthy
on:
workflow_dispatch:
pull_request_target:
types: [opened, reopened, edited, synchronize]
branches:
- master
- main

concurrency:
# yamllint disable-line rule:line-length
group: ${{ github.workflow }}-${{ github.run_id }}
cancel-in-progress: true

jobs:
call-in-g2g-workflow:
permissions:
contents: read
pull-requests: write
uses: lfit/github2gerrit/.github/workflows/github2gerrit.yaml@main
with:
GERRIT_KNOWN_HOSTS: ${{ vars.GERRIT_KNOWN_HOSTS }}
GERRIT_SSH_USER_G2G: ${{ vars.GERRIT_SSH_USER_G2G }}
GERRIT_SSH_USER_G2G_EMAIL: ${{ vars.GERRIT_SSH_USER_G2G_EMAIL }}
ORGANIZATION: ${{ vars.ORGANIZATION }}
secrets:
GERRIT_SSH_PRIVKEY_G2G: ${{ secrets.GERRIT_SSH_PRIVKEY_G2G }}

0 comments on commit 882aa72

Please sign in to comment.