(maint) pdksync - PDK Update pdksync_pdkupdate
authorDaniel Carabas <daniel.carabas@puppet.com>
Mon, 7 Jun 2021 10:07:16 +0000 (13:07 +0300)
committerDaniel Carabas <daniel.carabas@puppet.com>
Mon, 7 Jun 2021 10:07:16 +0000 (13:07 +0300)
.github/workflows/auto_release.yml
.github/workflows/release.yml
.github/workflows/spec.yml
.pdkignore
metadata.json
spec/spec_helper.rb

index d15d148d995ef34bcdda1e37a019e91474d5ec82..e0284836004149b1fd5c2bb9ac73bfe1332d5a37 100644 (file)
@@ -1,8 +1,6 @@
 name: "Auto release"
 
 on:
-  schedule:
-    - cron: '0 3 * * 6'
   workflow_dispatch:
 
 env:
index 76cf31ca13bb60844b2cae4a96220b87ff2d215a..1509f6e91f9a5f44ad6b295cf6fa20d1c697dda4 100644 (file)
@@ -38,10 +38,10 @@ jobs:
           ref: ${{ github.ref }}
           clean: true
       - name: "PDK Build"
-        uses: docker://puppet/pdk:2.1.0.0
+        uses: docker://puppet/pdk:nightly
         with:
           args: 'build'
       - name: "Push to Forge"
-        uses: docker://puppet/pdk:2.1.0.0
+        uses: docker://puppet/pdk:nightly
         with:
           args: 'release publish --forge-token ${{ secrets.FORGE_API_KEY }} --force'
index 03e2cb8d3e6da70756b43cf2638ff09d6978f926..16f9316035ebb55e47f664f4a07c257e7f16e3eb 100644 (file)
@@ -83,6 +83,7 @@ jobs:
     env:
       BUILDEVENT_FILE: '../buildevents.txt'
       PUPPET_GEM_VERSION: ${{ matrix.puppet_version }}
+      FACTER_GEM_VERSION: 'https://github.com/puppetlabs/facter#main'
 
     steps:
       - run: |
index 33a13477bd29d90066c26b9df70588700a41c9d2..c538bea8bd4d700fc03fcc537bbd98868c004c0d 100644 (file)
@@ -27,6 +27,7 @@
 /inventory.yaml
 /spec/fixtures/litmus_inventory.yaml
 /appveyor.yml
+/.editorconfig
 /.fixtures.yml
 /Gemfile
 /.gitattributes
index 5cb1dc4a3b7214d6f08a17adc5a281f0897bb864..6b19765fc37d5a4172f69d5f67e1e3bd9e52f102 100644 (file)
@@ -39,6 +39,6 @@
     }
   ],
   "template-url": "https://github.com/puppetlabs/pdk-templates.git#main",
-  "template-ref": "heads/main-0-ge04486b",
-  "pdk-version": "2.0.0"
+  "template-ref": "heads/main-0-g03daa92",
+  "pdk-version": "2.1.0"
 }
index 16764b6ff147ab99bf87cf2f9a86af7fdb864ac2..07db73426ecff37fc2d91c2aa5f4ee0f65b4cc61 100644 (file)
@@ -48,6 +48,18 @@ RSpec.configure do |c|
   c.after(:suite) do
     RSpec::Puppet::Coverage.report!(0)
   end
+
+  # Filter backtrace noise
+  backtrace_exclusion_patterns = [
+    %r{spec_helper},
+    %r{gems},
+  ]
+
+  if c.respond_to?(:backtrace_exclusion_patterns)
+    c.backtrace_exclusion_patterns = backtrace_exclusion_patterns
+  elsif c.respond_to?(:backtrace_clean_patterns)
+    c.backtrace_clean_patterns = backtrace_exclusion_patterns
+  end
 end
 
 # Ensures that a module is defined