diff --git a/.github/workflows/create-jira-issues-for-community-activities.yml b/.github/workflows/create-jira-issues-for-community-activities.yml new file mode 100644 index 0000000..ae6dd1e --- /dev/null +++ b/.github/workflows/create-jira-issues-for-community-activities.yml @@ -0,0 +1,24 @@ +name: Create Jira issues for community activities + +on: + discussion: + types: [created] + issues: + types: [opened] + pull_request_target: + types: [opened] + +jobs: + create-jira-issues-for-community-activities: + name: Create Jira issues for community activities + uses: Lombiq/GitHub-Actions/.github/workflows/create-jira-issues-for-community-activities.yml@dev + secrets: + JIRA_BASE_URL: ${{ secrets.DEFAULT_JIRA_BASE_URL }} + JIRA_USER_EMAIL: ${{ secrets.DEFAULT_JIRA_USER_EMAIL }} + JIRA_API_TOKEN: ${{ secrets.DEFAULT_JIRA_API_TOKEN }} + JIRA_PROJECT_KEY: ${{ secrets.DEFAULT_JIRA_PROJECT_KEY }} + DISCUSSION_JIRA_ISSUE_DESCRIPTION: ${{ secrets.DEFAULT_DISCUSSION_JIRA_ISSUE_DESCRIPTION }} + ISSUE_JIRA_ISSUE_DESCRIPTION: ${{ secrets.DEFAULT_ISSUE_JIRA_ISSUE_DESCRIPTION }} + PULL_REQUEST_JIRA_ISSUE_DESCRIPTION: ${{ secrets.DEFAULT_PULL_REQUEST_JIRA_ISSUE_DESCRIPTION }} + with: + issue-component: Lombiq.LoginAsAnybody \ No newline at end of file diff --git a/.github/workflows/publish-nuget.yml b/.github/workflows/publish-nuget.yml new file mode 100644 index 0000000..d6f3c05 --- /dev/null +++ b/.github/workflows/publish-nuget.yml @@ -0,0 +1,13 @@ +name: Publish to NuGet + +on: + push: + tags: + - v* + +jobs: + publish-nuget: + name: Publish to NuGet + uses: Lombiq/GitHub-Actions/.github/workflows/publish-nuget.yml@dev + secrets: + API_KEY: ${{ secrets.DEFAULT_NUGET_PUBLISH_API_KEY }} \ No newline at end of file diff --git a/.github/workflows/validate-pull-request.yml b/.github/workflows/validate-pull-request.yml new file mode 100644 index 0000000..6895ad3 --- /dev/null +++ b/.github/workflows/validate-pull-request.yml @@ -0,0 +1,9 @@ +name: Validate Pull Request + +on: + pull_request: + +jobs: + validate-pull-request: + name: Validate Pull Request + uses: Lombiq/GitHub-Actions/.github/workflows/validate-submodule-pull-request.yml@dev \ No newline at end of file