From 609dc4f590b5b1cd82c91f2238da630d9164398d Mon Sep 17 00:00:00 2001 From: Carson Long <12767276+ctlong@users.noreply.github.com> Date: Tue, 19 Nov 2024 16:13:24 -0800 Subject: [PATCH 1/4] ci: Add testing for ruby tasks --- .github/workflows/ruby.yml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 .github/workflows/ruby.yml diff --git a/.github/workflows/ruby.yml b/.github/workflows/ruby.yml new file mode 100644 index 00000000..55371118 --- /dev/null +++ b/.github/workflows/ruby.yml @@ -0,0 +1,25 @@ +name: Ruby + +on: + push: + branches: + - main + pull_request: + branches: + - main + +jobs: + test: + runs-on: ubuntu-latest + strategy: + matrix: + dir: + - "tasks/cf-deployment-release-notes-template" + steps: + - uses: actions/checkout@v3 + - uses: ruby/setup-ruby@v1 + with: + ruby-version: '2.2' + bundler-cache: true + - run: bundle exec rspec . + working-directory: ${{ matrix.dir }} From 54fd3c725fabbf5887ce2fda92f505e15d30604b Mon Sep 17 00:00:00 2001 From: Carson Long <12767276+ctlong@users.noreply.github.com> Date: Tue, 19 Nov 2024 16:15:17 -0800 Subject: [PATCH 2/4] ci: Track ruby tasks in dependabot --- .github/dependabot.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index cceee9e1..05d510f3 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,5 +1,11 @@ version: 2 updates: +- package-ecosystem: "bundler" + schedule: + interval: "weekly" + directories: + - "/tasks/cf-deployment-release-notes-template" + - package-ecosystem: "gomod" directory: "/" schedule: From da278e4aa5c4395f6dd5ec90a0f31717f666af46 Mon Sep 17 00:00:00 2001 From: Carson Long <12767276+ctlong@users.noreply.github.com> Date: Tue, 19 Nov 2024 16:16:38 -0800 Subject: [PATCH 3/4] wip --- tasks/cf-deployment-release-notes-template/Gemfile.lock | 3 --- 1 file changed, 3 deletions(-) diff --git a/tasks/cf-deployment-release-notes-template/Gemfile.lock b/tasks/cf-deployment-release-notes-template/Gemfile.lock index 8ee2d9fd..e2f2e0db 100644 --- a/tasks/cf-deployment-release-notes-template/Gemfile.lock +++ b/tasks/cf-deployment-release-notes-template/Gemfile.lock @@ -72,6 +72,3 @@ DEPENDENCIES hashdiff rspec webmock - -BUNDLED WITH - 2.0.1 From e4b1fef01baa9a2e9358f5893eb531c81e095f7b Mon Sep 17 00:00:00 2001 From: Carson Long <12767276+ctlong@users.noreply.github.com> Date: Tue, 19 Nov 2024 16:18:36 -0800 Subject: [PATCH 4/4] wip --- Gemfile.lock | 3 --- 1 file changed, 3 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 462e0325..0e675607 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -21,6 +21,3 @@ PLATFORMS DEPENDENCIES rspec - -BUNDLED WITH - 2.0.1