Skip to content

Commit

Permalink
chore: Migrate to github
Browse files Browse the repository at this point in the history
  • Loading branch information
emgrav committed Oct 5, 2023
1 parent 999ccba commit c697f4d
Show file tree
Hide file tree
Showing 6 changed files with 35 additions and 51 deletions.
1 change: 1 addition & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
* @famedly/workflows
11 changes: 11 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates

version: 2
updates:
- package-ecosystem: "cargo" # See documentation for possible values
directory: "/" # Location of package manifests
schedule:
interval: "weekly"
21 changes: 21 additions & 0 deletions .github/workflows/rust.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
name: Rust

on:
push:
branches: [ "main" ]
tags: [ "*" ]
pull_request:
branches: [ "*" ]

concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true

jobs:
check:
permissions:
issues: write
pull-requests: write
contents: read
uses: famedly/backend-build-workflows/.github/workflows/rust-workflow.yml@main
secrets: inherit
37 changes: 0 additions & 37 deletions .gitlab-ci.yml

This file was deleted.

1 change: 0 additions & 1 deletion CODEOWNERS

This file was deleted.

15 changes: 2 additions & 13 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,5 @@
# Axum Opentelemetry Middelware

[![pipeline status][badge-pipeline-img]][badge-pipeline-url]
[![coverage report][badge-coverage-img]][badge-coverage-url]
[![docs main][badge-docs-main-img]][badge-docs-main-url]

[badge-pipeline-img]: https://gitlab.com/famedly/company/backend/libraries/axum-opentelemetry-middleware/badges/main/pipeline.svg
[badge-pipeline-url]: https://gitlab.com/famedly/company/backend/libraries/axum-opentelemetry-middleware/-/commits/main
[badge-coverage-img]: https://gitlab.com/famedly/company/backend/libraries/axum-opentelemetry-middleware/badges/main/coverage.svg
[badge-coverage-url]: https://gitlab.com/famedly/company/backend/libraries/axum-opentelemetry-middleware/-/commits/main
[badge-docs-main-img]: https://img.shields.io/badge/docs-main-blue
[badge-docs-main-url]: https://famedly.gitlab.io/company/backend/libraries/axum-opentelemetry-middleware/axum_opentelemetry_middleware/index.html

A middleware for axum that allows users to get insight into which endpoints are being hit how often for how long as well as registering their own metrics.

Currently it only supports outputting metrics to prometheus.
Expand Down Expand Up @@ -49,7 +38,7 @@ A few lints are commented out in `lints.toml`. This is because they should not b
**This project is part of the source code of Famedly.**

We think that software for healthcare should be open source, so we publish most
parts of our source code at [gitlab.com/famedly](https://gitlab.com/famedly/company).
parts of our source code at [github.com/famedly](https://github.com/famedly).

Please read [CONTRIBUTING.md](CONTRIBUTING.md) for details on our code of
conduct, and the process for submitting pull requests to us.
Expand Down Expand Up @@ -79,4 +68,4 @@ the express prior written consent of Famedly GmbH.

For more
information take a look at [Famedly.com](https://famedly.com) or contact
us by [[email protected]](mailto:[email protected]?subject=[GitLab]%20More%20Information%20)
us by [[email protected]](mailto:[email protected]?subject=[GitHub]%20More%20Information%20)

0 comments on commit c697f4d

Please sign in to comment.