Merge branch 'master' into display-diff-for-nested-arrays-of-objects

This commit is contained in:
Jason Hong-Turney 2024-02-26 12:41:15 -08:00 коммит произвёл GitHub
Родитель 8eb5023a34 665f915259
Коммит 21a5cac79d
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: B5690EEEBB952194
6 изменённых файлов: 90 добавлений и 13 удалений

19
.github/dependabot.template.yml поставляемый Normal file
Просмотреть файл

@ -0,0 +1,19 @@
---
version: 2
updates:
- package-ecosystem: "bundler"
directory: "/"
schedule:
interval: "daily"
open-pull-requests-limit: 20
vendor: true
- package-ecosystem: "docker"
directory: "/"
schedule:
interval: "daily"
open-pull-requests-limit: 20
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "daily"
open-pull-requests-limit: 20

25
.github/dependabot.yml поставляемый
Просмотреть файл

@ -1,11 +1,20 @@
# 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
# This file was generated by the "Generate Dependabot Glob" action. Do not edit it directly.
# Make changes to `.github/dependabot.template.yml` and a PR will be automatically created.
version: 2
updates:
- package-ecosystem: "bundler" # See documentation for possible values
directory: "/" # Location of package manifests
- package-ecosystem: bundler
directory: /
schedule:
interval: "weekly"
interval: daily
open-pull-requests-limit: 20
vendor: true
- package-ecosystem: docker
directory: /
schedule:
interval: daily
open-pull-requests-limit: 20
- package-ecosystem: github-actions
directory: /
schedule:
interval: daily
open-pull-requests-limit: 20

22
.github/workflows/add-dependabot-pr-to-project.yml поставляемый Normal file
Просмотреть файл

@ -0,0 +1,22 @@
---
name: Assign Dependabot PR to Compute Foundation Project
on:
workflow_dispatch:
pull_request:
types: [opened, reopened, labeled]
permissions:
contents: read
pull-requests: write
jobs:
add-to-project:
name: Add to Compute Foundation Project Board
runs-on: ubuntu-latest
steps:
- uses: actions/add-to-project@v0.5.0
with:
project-url: https://github.com/orgs/github/projects/5753/ # Compute Foundation Project Board
github-token: ${{ secrets.ADD_TO_PROJECT_PAT }}
labeled: dependencies,external-dependency

27
.github/workflows/generate-dependabot.yml поставляемый Normal file
Просмотреть файл

@ -0,0 +1,27 @@
---
name: Generate dependabot.yml
on:
push:
repository_dispatch:
workflow_dispatch:
permissions:
contents: write
pull-requests: write
jobs:
generate:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Generate dependabot.yml
uses: Makeshift/generate-dependabot-glob-action@5cd45385ce6519f68d574aab9699832b3a5e5031 # v1.3.4
- name: Create Pull Request
uses: peter-evans/create-pull-request@b1ddad2c994a25fbc81a28b3ec0e368bb2021c50 # v6.0.0
with:
title: '[Automated] Update dependabot.yml'
body: |
This PR was automatically generated by the generate-dependabot.yml workflow.

8
.github/workflows/main.yml поставляемый
Просмотреть файл

@ -14,7 +14,7 @@ jobs:
ruby-version: ["2.6"]
steps:
- name: Checkout code
uses: actions/checkout@v1
uses: actions/checkout@v4
- name: Build container
run: docker build . --file Dockerfile --tag octocatalog-diff:ruby${{matrix.ruby-version}} --build-arg RUBY_VERSION=${{matrix.ruby-version}} --build-arg PUPPET_VERSION=${{env.PUPPET_VERSION}}
- name: Tests
@ -33,7 +33,7 @@ jobs:
ruby-version: ["2.6"]
steps:
- name: Checkout code
uses: actions/checkout@v1
uses: actions/checkout@v4
- name: Build container
run: docker build . --file Dockerfile --tag octocatalog-diff:ruby${{matrix.ruby-version}} --build-arg RUBY_VERSION=${{matrix.ruby-version}} --build-arg PUPPET_VERSION=${{env.PUPPET_VERSION}}
- name: Tests
@ -52,7 +52,7 @@ jobs:
ruby-version: ["2.6"]
steps:
- name: Checkout code
uses: actions/checkout@v1
uses: actions/checkout@v4
- name: Build container
run: docker build . --file Dockerfile --tag octocatalog-diff:ruby${{matrix.ruby-version}} --build-arg RUBY_VERSION=${{matrix.ruby-version}} --build-arg PUPPET_VERSION=${{env.PUPPET_VERSION}}
- name: Tests
@ -71,7 +71,7 @@ jobs:
ruby-version: ["2.6"]
steps:
- name: Checkout code
uses: actions/checkout@v1
uses: actions/checkout@v4
- name: Build container
run: docker build . --file Dockerfile --tag octocatalog-diff:ruby${{matrix.ruby-version}} --build-arg RUBY_VERSION=${{matrix.ruby-version}} --build-arg PUPPET_VERSION=${{env.PUPPET_VERSION}}
- name: Tests

2
.github/workflows/release.yml поставляемый
Просмотреть файл

@ -36,7 +36,7 @@ jobs:
*.gem
fi
- name: Upload gem as action artifact
uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce
uses: actions/upload-artifact@5d5d22a31266ced268874388b861e4b58bb5c2f3
if: ${{ always() }}
with:
path: ./*.gem