mirror of
https://github.com/valitydev/.github.git
synced 2024-11-06 01:55:23 +00:00
Remove workflow-templates and sync workflows
This commit is contained in:
parent
7aec19d5e7
commit
83d59f6e0e
161
.github/sync.yml
vendored
161
.github/sync.yml
vendored
@ -1,161 +0,0 @@
|
||||
group:
|
||||
- id: default
|
||||
files:
|
||||
- source: workflow-templates/basic-linters.yml
|
||||
dest: .github/workflows/basic-linters.yml
|
||||
- source: LICENSE
|
||||
dest: LICENSE
|
||||
repos: |-
|
||||
valitydev/.github
|
||||
valitydev/account-balance-proto
|
||||
valitydev/action-autotag
|
||||
valitydev/action-deploy-docker
|
||||
valitydev/action-deploy-jdk-package
|
||||
valitydev/action-download-file
|
||||
valitydev/action-jdk-build
|
||||
valitydev/action-setup-swagger-codegen
|
||||
valitydev/action-setup-thrift
|
||||
valitydev/adapter-bank-payout-spring-boot-starter
|
||||
valitydev/adapter-bank-spring-boot-starter
|
||||
valitydev/adapter-bank-spring-boot-starter-test
|
||||
valitydev/adapter-client-lib
|
||||
valitydev/adapter-common-lib
|
||||
valitydev/adapter-flow-lib
|
||||
valitydev/adapter-thrift-lib
|
||||
valitydev/analytics
|
||||
valitydev/analytics-proto
|
||||
valitydev/anapi-v2
|
||||
valitydev/ank-proto
|
||||
valitydev/base-workflows
|
||||
valitydev/bender-proto
|
||||
valitydev/binbase-proto
|
||||
valitydev/bouncer
|
||||
valitydev/bouncer-policies
|
||||
valitydev/bouncer-proto
|
||||
valitydev/capi-pcidss-v2
|
||||
valitydev/capi-v2
|
||||
valitydev/cashreg-proto
|
||||
valitydev/cds-proto
|
||||
valitydev/charts
|
||||
valitydev/checkout
|
||||
valitydev/claim-management
|
||||
valitydev/clamav
|
||||
valitydev/clickhouse-test
|
||||
valitydev/columbus
|
||||
valitydev/columbus-proto
|
||||
valitydev/configurations
|
||||
valitydev/control-center
|
||||
valitydev/damsel
|
||||
valitydev/dashboard
|
||||
valitydev/db-common-lib
|
||||
valitydev/deanonimus
|
||||
valitydev/deanonimus-proto
|
||||
valitydev/dmt_client
|
||||
valitydev/dominant
|
||||
valitydev/dominant-cache
|
||||
valitydev/dominant-cache-proto
|
||||
valitydev/erlang-templates
|
||||
valitydev/erlang-workflows
|
||||
valitydev/error-mapping-java
|
||||
valitydev/fault-detector-proto
|
||||
valitydev/file-storage-proto
|
||||
valitydev/fistful-magista
|
||||
valitydev/fistful-proto
|
||||
valitydev/fistful-reporter
|
||||
valitydev/fistful-reporter-proto
|
||||
valitydev/fistful-server
|
||||
valitydev/fraudbusters
|
||||
valitydev/fraudbusters-api
|
||||
valitydev/fraudbusters-compose
|
||||
valitydev/fraudbusters-examples
|
||||
valitydev/fraudbusters-management
|
||||
valitydev/fraudbusters-mg-connector
|
||||
valitydev/fraudbusters-notificator
|
||||
valitydev/fraudbusters-notificator-proto
|
||||
valitydev/fraudbusters-proto
|
||||
valitydev/fraudbusters-ui
|
||||
valitydev/fraudbusters-warehouse
|
||||
valitydev/fraudbusters-warehouse-proto
|
||||
valitydev/fraudo
|
||||
valitydev/geck
|
||||
valitydev/hellgate
|
||||
valitydev/homebrew-tap
|
||||
valitydev/hooker
|
||||
valitydev/identdocstore-proto
|
||||
valitydev/identification-proto
|
||||
valitydev/image-riak-base
|
||||
valitydev/iosetopts
|
||||
valitydev/java-checkstyle-config
|
||||
valitydev/java-service-dependencies
|
||||
valitydev/java-shared-resources
|
||||
valitydev/java-workflow
|
||||
valitydev/kafka-common-lib
|
||||
valitydev/library-parent-pom
|
||||
valitydev/limiter-proto
|
||||
valitydev/machinarium
|
||||
valitydev/machinegun
|
||||
valitydev/machinegun-proto
|
||||
valitydev/magista
|
||||
valitydev/magista-dsl
|
||||
valitydev/magista-proto
|
||||
valitydev/mamsel
|
||||
valitydev/messages-proto
|
||||
valitydev/mg-event-sink-listener-spring-boot-starter
|
||||
valitydev/midgard-proto
|
||||
valitydev/moneypenny-proto
|
||||
valitydev/msgpack-proto
|
||||
valitydev/mvnotify
|
||||
valitydev/newway
|
||||
valitydev/notification-proto
|
||||
valitydev/org-management-proto
|
||||
valitydev/org-manager
|
||||
valitydev/party-management
|
||||
valitydev/party-shop
|
||||
valitydev/party-shop-proto
|
||||
valitydev/pathfinder_proto
|
||||
valitydev/payout-manager
|
||||
valitydev/payout-manager-proto
|
||||
valitydev/pg-embedded-plugin
|
||||
valitydev/proxy-mocket-inspector
|
||||
valitydev/proxy-mocketbank
|
||||
valitydev/proxy-mocketbank-mpi
|
||||
valitydev/pstds-proto
|
||||
valitydev/questionary-aggr-proto
|
||||
valitydev/registry-payout-worker
|
||||
valitydev/reporter-proto
|
||||
valitydev/schedulator-proto
|
||||
valitydev/scheduled-payout-worker
|
||||
valitydev/scrooge
|
||||
valitydev/service-parent-pom
|
||||
valitydev/shumaich-proto
|
||||
valitydev/shumway
|
||||
valitydev/sink-common-lib
|
||||
valitydev/swag-anapi-v2
|
||||
valitydev/swag-fraudbusters
|
||||
valitydev/swag-fraudbusters-management
|
||||
valitydev/swag-payments
|
||||
valitydev/swag-url-shortener
|
||||
valitydev/swag-wallets
|
||||
valitydev/swag-webhook-events
|
||||
valitydev/swagger-generator-erlang
|
||||
valitydev/tds-proto
|
||||
valitydev/testcontainers-annotations
|
||||
valitydev/three-ds-server-storage-proto
|
||||
valitydev/token-keeper
|
||||
valitydev/token-keeper-client
|
||||
valitydev/token-keeper-proto
|
||||
valitydev/trusted-tokens-manager
|
||||
valitydev/trusted-tokens-proto
|
||||
valitydev/url-shortener
|
||||
valitydev/vality-http-client
|
||||
valitydev/vality.dev
|
||||
valitydev/wapi-pcidss-v0
|
||||
valitydev/wapi-v0
|
||||
valitydev/wb-list-manager
|
||||
valitydev/wb-list-proto
|
||||
valitydev/webhook-dispatcher-proto
|
||||
valitydev/woody_erlang
|
||||
valitydev/woody_java
|
||||
valitydev/woorl
|
||||
valitydev/xrates
|
||||
valitydev/xrates-proto
|
19
.github/workflows/sync-files.yml
vendored
19
.github/workflows/sync-files.yml
vendored
@ -1,19 +0,0 @@
|
||||
name: Sync files
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- master
|
||||
- main
|
||||
jobs:
|
||||
sync:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: ⤵️ Check out code
|
||||
uses: actions/checkout@v2
|
||||
|
||||
- name: 🔄 Sync repo files
|
||||
uses: valitydev/repo-file-sync-action@v1
|
||||
with:
|
||||
GH_PAT: ${{ secrets.GH_PAT }}
|
||||
GIT_EMAIL: ${{ secrets.GIT_EMAIL }}
|
||||
BRANCH_PREFIX: update/
|
69
.github/workflows/sync-repo-list.yml
vendored
69
.github/workflows/sync-repo-list.yml
vendored
@ -1,69 +0,0 @@
|
||||
name: Sync repo list in sync.yml file
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- master
|
||||
- main
|
||||
schedule:
|
||||
- cron: 0 * * * *
|
||||
|
||||
env:
|
||||
repo_limit: 1000
|
||||
|
||||
jobs:
|
||||
workflows-sync:
|
||||
name: Sync repositories for ${{ matrix.group }} group
|
||||
runs-on: ubuntu-latest
|
||||
strategy:
|
||||
matrix:
|
||||
include:
|
||||
- group: default
|
||||
# - group: thrift
|
||||
steps:
|
||||
- name: ⤵️ Check out code
|
||||
uses: actions/checkout@v2
|
||||
|
||||
- name: 📤 Get a list of repositories for ${{ matrix.group }} group
|
||||
id: repo-list
|
||||
run: |
|
||||
LANGUAGE_ARGS=""
|
||||
if [[ "${{ matrix.group }}" != "default" ]]; then
|
||||
LANGUAGE_ARGS="-l ${{ matrix.group }}"
|
||||
fi
|
||||
REPOSITORIES=$(gh repo list \
|
||||
$OWNER \
|
||||
--public \
|
||||
--source \
|
||||
--no-archived \
|
||||
-L $repo_limit \
|
||||
$LANGUAGE_ARGS \
|
||||
--json name,owner \
|
||||
-q '.|=sort_by(.name)| .[] | [.owner.login, .name] | join("/")')
|
||||
REPOSITORIES="${REPOSITORIES//'%'/'%25'}"
|
||||
REPOSITORIES="${REPOSITORIES//$'\n'/'%0A'}"
|
||||
REPOSITORIES="${REPOSITORIES//$'\r'/'%0D'}"
|
||||
echo "::set-output name=repositories::$REPOSITORIES"
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
OWNER: ${{ github.repository_owner }}
|
||||
|
||||
- name: 🔄 Update sync.yml file for ${{ matrix.group }} group
|
||||
uses: fjogeleit/yaml-update-action@master
|
||||
with:
|
||||
valueFile: ".github/sync.yml"
|
||||
propertyPath: >-
|
||||
$.group[?(@.id == "${{ matrix.group }}")].repos
|
||||
value: ${{ steps.repo-list.outputs.repositories }}
|
||||
updateFile: true
|
||||
commitChange: false
|
||||
|
||||
- name: 📤 Create Pull Request
|
||||
uses: peter-evans/create-pull-request@v3
|
||||
with:
|
||||
base: master
|
||||
branch: updates/${{ matrix.group }}
|
||||
title: "Update repo list for ${{ matrix.group }} group"
|
||||
commit-message: "Update repo list for ${{ matrix.group }} group"
|
||||
add-paths: |
|
||||
.github/sync.yml
|
@ -1,5 +0,0 @@
|
||||
{
|
||||
"name": "Vality auto tags",
|
||||
"description": "Vality starter workflow with auto tags.",
|
||||
"iconName": "vality-icon"
|
||||
}
|
@ -1,11 +0,0 @@
|
||||
name: Vality auto-tags
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- master
|
||||
- main
|
||||
|
||||
jobs:
|
||||
tag-action:
|
||||
uses: valitydev/base-workflows/.github/workflows/auto-tag.yml@v1
|
@ -1,5 +0,0 @@
|
||||
{
|
||||
"name": "Vality basic linters",
|
||||
"description": "Vality starter workflow with basic linters.",
|
||||
"iconName": "vality-icon"
|
||||
}
|
@ -1,15 +0,0 @@
|
||||
name: Vality basic linters
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
branches:
|
||||
- master
|
||||
- main
|
||||
push:
|
||||
branches:
|
||||
- master
|
||||
- main
|
||||
|
||||
jobs:
|
||||
lint:
|
||||
uses: valitydev/base-workflows/.github/workflows/basic-linters.yml@v1
|
@ -1,7 +0,0 @@
|
||||
<svg width="107" height="48" viewBox="0 0 107 48" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<path
|
||||
d="M28.216 11.8L17.308 37H11.548L0.676 11.8H6.976L14.644 29.8L22.42 11.8H28.216ZM36.2946 17.344C39.2946 17.344 41.5986 18.064 43.2066 19.504C44.8146 20.92 45.6186 23.068 45.6186 25.948V37H40.3626V34.588C39.3066 36.388 37.3386 37.288 34.4586 37.288C32.9706 37.288 31.6746 37.036 30.5706 36.532C29.4906 36.028 28.6626 35.332 28.0866 34.444C27.5106 33.556 27.2226 32.548 27.2226 31.42C27.2226 29.62 27.8946 28.204 29.2386 27.172C30.6066 26.14 32.7066 25.624 35.5386 25.624H40.0026C40.0026 24.4 39.6306 23.464 38.8866 22.816C38.1426 22.144 37.0266 21.808 35.5386 21.808C34.5066 21.808 33.4866 21.976 32.4786 22.312C31.4946 22.624 30.6546 23.056 29.9586 23.608L27.9426 19.684C28.9986 18.94 30.2586 18.364 31.7226 17.956C33.2106 17.548 34.7346 17.344 36.2946 17.344ZM35.8626 33.508C36.8226 33.508 37.6746 33.292 38.4186 32.86C39.1626 32.404 39.6906 31.744 40.0026 30.88V28.9H36.1506C33.8466 28.9 32.6946 29.656 32.6946 31.168C32.6946 31.888 32.9706 32.464 33.5226 32.896C34.0986 33.304 34.8786 33.508 35.8626 33.508ZM50.7014 10.288H56.3174V37H50.7014V10.288ZM61.5295 17.632H67.1455V37H61.5295V17.632ZM64.3375 14.932C63.3055 14.932 62.4655 14.632 61.8175 14.032C61.1695 13.432 60.8455 12.688 60.8455 11.8C60.8455 10.912 61.1695 10.168 61.8175 9.568C62.4655 8.968 63.3055 8.668 64.3375 8.668C65.3695 8.668 66.2095 8.956 66.8575 9.532C67.5055 10.108 67.8295 10.828 67.8295 11.692C67.8295 12.628 67.5055 13.408 66.8575 14.032C66.2095 14.632 65.3695 14.932 64.3375 14.932ZM84.8496 36.064C84.2976 36.472 83.6136 36.784 82.7976 37C82.0056 37.192 81.1656 37.288 80.2776 37.288C77.9736 37.288 76.1856 36.7 74.9136 35.524C73.6656 34.348 73.0416 32.62 73.0416 30.34V22.384H70.0536V18.064H73.0416V13.348H78.6576V18.064H83.4816V22.384H78.6576V30.268C78.6576 31.084 78.8616 31.72 79.2696 32.176C79.7016 32.608 80.3016 32.824 81.0696 32.824C81.9576 32.824 82.7136 32.584 83.3376 32.104L84.8496 36.064ZM106.875 17.632L98.1266 38.188C97.2386 40.42 96.1346 41.992 94.8146 42.904C93.5186 43.816 91.9466 44.272 90.0986 44.272C89.0906 44.272 88.0946 44.116 87.1106 43.804C86.1266 43.492 85.3226 43.06 84.6986 42.508L86.7506 38.512C87.1826 38.896 87.6746 39.196 88.2266 39.412C88.8026 39.628 89.3666 39.736 89.9186 39.736C90.6866 39.736 91.3106 39.544 91.7906 39.16C92.2706 38.8 92.7026 38.188 93.0866 37.324L93.1586 37.144L84.7706 17.632H90.5666L96.0026 30.772L101.475 17.632H106.875Z"
|
||||
fill="black"
|
||||
fill-opacity="0.84"
|
||||
/>
|
||||
</svg>
|
Before Width: | Height: | Size: 2.5 KiB |
Loading…
Reference in New Issue
Block a user