Skip to content

Commit

Permalink
Merge pull request #3 from xmidt-org/update-ci
Browse files Browse the repository at this point in the history
Update the CI to use the common workflows.
  • Loading branch information
schmidtw authored Jun 19, 2022
2 parents 0aae51d + 4e377f4 commit 764bbd5
Show file tree
Hide file tree
Showing 4 changed files with 44 additions and 38 deletions.
24 changes: 24 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# SPDX-FileCopyrightText: 2022 Comcast Cable Communications Management, LLC
# SPDX-License-Identifier: Apache-2.0
---
name: CI

on:
push:
branches:
- main
paths-ignore:
- README.md
- CONTRIBUTING.md
- MAINTAINERS.md
- LICENSE
- NOTICE
pull_request:
workflow_dispatch:

jobs:
ci:
uses: xmidt-org/.github/.github/workflows/go-ci.yml@go-ci-v1
with:
lint-skip: true
secrets: inherit
15 changes: 15 additions & 0 deletions .github/workflows/updater.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# SPDX-FileCopyrightText: 2022 Comcast Cable Communications Management, LLC
# SPDX-License-Identifier: Apache-2.0
---
name: Dependency Updater

on:
schedule:
# Run every week 9:05 AM UTC (Monday at 1:00 AM PT)
- cron: '05 9 * * 1'
workflow_dispatch:

jobs:
ci:
uses: xmidt-org/.github/.github/workflows/go-updater.yml@go-updater-v1
secrets: inherit
34 changes: 0 additions & 34 deletions .sonar-project.properties

This file was deleted.

9 changes: 5 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,14 @@

thoth does something good.

[![Build Status](https://github.com/xmidt-org/thoth/workflows/CI/badge.svg)](https://github.com/xmidt-org/thoth/actions)
[![Build Status](https://github.com/xmidt-org/thoth/actions/workflows/ci.yml/badge.svg)](https://github.com/xmidt-org/thoth/actions/workflows/ci.yml)
[![Dependency Updateer](https://github.com/xmidt-org/thoth/actions/workflows/updater.yml/badge.svg)](https://github.com/xmidt-org/thoth/actions/workflows/updater.yml)
[![codecov.io](http://codecov.io/github/xmidt-org/thoth/coverage.svg?branch=main)](http://codecov.io/github/xmidt-org/thoth?branch=main)
[![Go Report Card](https://goreportcard.com/badge/github.com/xmidt-org/thoth)](https://goreportcard.com/report/github.com/xmidt-org/thoth)
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=xmidt-org_thoth&metric=alert_status)](https://sonarcloud.io/dashboard?id=xmidt-org_thoth)
[![Apache V2 License](http://img.shields.io/badge/license-Apache%20V2-blue.svg)](https://github.com/xmidt-org/thoth/blob/main/LICENSE)
[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=xmidt-org_PROJECT&metric=alert_status)](https://sonarcloud.io/dashboard?id=xmidt-org_PROJECT)
[![GitHub release](https://img.shields.io/github/release/xmidt-org/thoth.svg)](CHANGELOG.md)
[![PkgGoDev](https://pkg.go.dev/badge/github.com/xmidt-org/thoth)](https://pkg.go.dev/github.com/xmidt-org/thoth)
[![GitHub Release](https://img.shields.io/github/release/xmidt-org/thoth.svg)](CHANGELOG.md)
[![GoDoc](https://pkg.go.dev/badge/github.com/xmidt-org/thoth)](https://pkg.go.dev/github.com/xmidt-org/thoth)

## Setup

Expand Down

0 comments on commit 764bbd5

Please sign in to comment.