Skip to content

Commit

Permalink
Merge pull request #7713 from dependabot/deivid-rodriguez/fix-bundler-ci
Browse files Browse the repository at this point in the history
Use dockerignore rules that play better with recent docker versions
  • Loading branch information
deivid-rodriguez authored Aug 3, 2023
2 parents 787ad71 + c1871e6 commit 4c640f2
Show file tree
Hide file tree
Showing 3 changed files with 50 additions and 3 deletions.
5 changes: 2 additions & 3 deletions .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,10 @@
/tmp
**/.bundle
**/coverage
**/Gemfile.lock
/Gemfile.lock
*/Gemfile.lock
!updater/Gemfile.lock
!updater/spec/fixtures/**/Gemfile.lock
**/node_modules
!**/spec/fixtures/*
git.store
.DS_Store
*.pyc
Expand Down
18 changes: 18 additions & 0 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,65 +59,75 @@ jobs:
with:
filters: |
bundler:
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/Gemfil*'
- 'omnibus/**'
- '.github/workflows/ci.yml'
- 'bundler/**'
cargo:
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/Gemfil*'
- 'omnibus/**'
- '.github/workflows/ci.yml'
- 'cargo/**'
common:
- .dockerignore
- Dockerfile.updater-core
- '**/**'
- '.github/workflows/ci.yml'
composer:
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/Gemfil*'
- 'omnibus/**'
- '.github/workflows/ci.yml'
- 'composer/**'
docker:
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/Gemfil*'
- 'omnibus/**'
- '.github/workflows/ci.yml'
- 'docker/**'
elm:
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/Gemfil*'
- 'omnibus/**'
- '.github/workflows/ci.yml'
- 'elm/**'
git_submodules:
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/Gemfil*'
- 'omnibus/**'
- '.github/workflows/ci.yml'
- 'git_submodules/**'
github_actions:
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/Gemfil*'
- 'omnibus/**'
- '.github/workflows/ci.yml'
- 'github_actions/**'
go_modules:
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/Gemfil*'
- 'go_modules/**'
- '.github/workflows/ci.yml'
gradle:
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/Gemfil*'
Expand All @@ -126,54 +136,62 @@ jobs:
- 'maven/**'
- 'gradle/**'
hex:
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/Gemfil*'
- 'omnibus/**'
- '.github/workflows/ci.yml'
- 'hex/**'
maven:
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/Gemfil*'
- 'maven/**'
- '.github/workflows/ci.yml'
npm_and_yarn:
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/Gemfil*'
- 'omnibus/**'
- '.github/workflows/ci.yml'
- 'npm_and_yarn/**'
nuget:
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/Gemfil*'
- 'omnibus/**'
- '.github/workflows/ci.yml'
- 'nuget/**'
pub:
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/Gemfil*'
- 'omnibus/**'
- '.github/workflows/ci.yml'
- 'pub/**'
python:
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/Gemfil*'
- 'omnibus/**'
- 'python/**'
- '.github/workflows/ci.yml'
swift:
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/Gemfil*'
- 'omnibus/**'
- 'swift/**'
- '.github/workflows/ci.yml'
terraform:
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/Gemfil*'
Expand Down
30 changes: 30 additions & 0 deletions .github/workflows/smoke.yml
Original file line number Diff line number Diff line change
Expand Up @@ -65,180 +65,210 @@ jobs:
filters: |
actions:
- .github/workflows/smoke.yml
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/**'
- 'github_actions/**'
bundler:
- .github/workflows/smoke.yml
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/**'
- 'bundler/**'
bundler-group-rules:
- .github/workflows/smoke.yml
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/**'
- 'bundler/**'
cargo:
- .github/workflows/smoke.yml
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/**'
- 'cargo/**'
composer:
- .github/workflows/smoke.yml
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/**'
- 'composer/**'
docker:
- .github/workflows/smoke.yml
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/**'
- 'docker/**'
elm:
- .github/workflows/smoke.yml
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/**'
- 'elm/**'
go:
- .github/workflows/smoke.yml
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/**'
- 'go_modules/**'
'go-close-pr':
- .github/workflows/smoke.yml
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/**'
- 'go_modules/**'
'go-security':
- .github/workflows/smoke.yml
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/**'
- 'go_modules/**'
'go-update-pr':
- .github/workflows/smoke.yml
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/**'
- 'go_modules/**'
gradle:
- .github/workflows/smoke.yml
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/**'
- 'gradle/**'
'gradle-version-catalog':
- .github/workflows/smoke.yml
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/**'
- 'gradle/**'
hex:
- .github/workflows/smoke.yml
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/**'
- 'hex/**'
maven:
- .github/workflows/smoke.yml
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/**'
- 'maven/**'
npm:
- .github/workflows/smoke.yml
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/**'
- 'npm_and_yarn/**'
'npm-remove-transitive':
- .github/workflows/smoke.yml
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/**'
- 'npm_and_yarn/**'
nuget:
- .github/workflows/smoke.yml
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/**'
- 'nuget/**'
pip:
- .github/workflows/smoke.yml
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/**'
- 'python/**'
'pip-compile':
- .github/workflows/smoke.yml
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/**'
- 'python/**'
pipenv:
- .github/workflows/smoke.yml
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/**'
- 'python/**'
pnpm:
- .github/workflows/smoke.yml
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/**'
- 'npm_and_yarn/**'
poetry:
- .github/workflows/smoke.yml
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/**'
- 'python/**'
pub:
- .github/workflows/smoke.yml
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/**'
- 'pub/**'
submodules:
- .github/workflows/smoke.yml
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/**'
- 'git_submodules/**'
swift:
- .github/workflows/smoke.yml
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/**'
- 'swift/**'
terraform:
- .github/workflows/smoke.yml
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/**'
- 'terraform/**'
'yarn':
- .github/workflows/smoke.yml
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/**'
- 'npm_and_yarn/**'
'yarn-berry':
- .github/workflows/smoke.yml
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/**'
- 'npm_and_yarn/**'
'yarn-berry-workspaces':
- .github/workflows/smoke.yml
- .dockerignore
- Dockerfile.updater-core
- 'common/**'
- 'updater/**'
Expand Down

0 comments on commit 4c640f2

Please sign in to comment.