Code Review
/
puppet-modules
/
puppetlabs-apt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Update to pdk-templates and puppet-module-gems 1.0.0
[puppet-modules/puppetlabs-apt.git]
/
.github
/
workflows
/
nightly.yml
diff --git
a/.github/workflows/nightly.yml
b/.github/workflows/nightly.yml
index d59437aab0127ba209cdb11a142ec8fae8310e9c..4021da7645c7460ab1d01359474e2240b02148b5 100644
(file)
--- a/
.github/workflows/nightly.yml
+++ b/
.github/workflows/nightly.yml
@@
-17,7
+17,7
@@
jobs:
steps:
- name: "Honeycomb: Start recording"
steps:
- name: "Honeycomb: Start recording"
- uses: kvrhdn/gha-buildevents@v1.0.2
+ uses: kvrhdn/gha-buildevents@
5be4636b81803713c94d7cb7e3a4b85d759df112 # pin@
v1.0.2
with:
apikey: ${{ env.HONEYCOMB_WRITEKEY }}
dataset: ${{ env.HONEYCOMB_DATASET }}
with:
apikey: ${{ env.HONEYCOMB_WRITEKEY }}
dataset: ${{ env.HONEYCOMB_DATASET }}
@@
-90,7
+90,7
@@
jobs:
echo 'collection=${{ matrix.collection }}' >> $BUILDEVENT_FILE
- name: "Honeycomb: Start recording"
echo 'collection=${{ matrix.collection }}' >> $BUILDEVENT_FILE
- name: "Honeycomb: Start recording"
- uses: kvrhdn/gha-buildevents@v1.0.2
+ uses: kvrhdn/gha-buildevents@
5be4636b81803713c94d7cb7e3a4b85d759df112 # pin@
v1.0.2
with:
apikey: ${{ env.HONEYCOMB_WRITEKEY }}
dataset: ${{ env.HONEYCOMB_DATASET }}
with:
apikey: ${{ env.HONEYCOMB_WRITEKEY }}
dataset: ${{ env.HONEYCOMB_DATASET }}
@@
-155,26
+155,13
@@
jobs:
sed -e 's/password: .*/password: "[redacted]"/' < inventory.yaml || true
echo ::endgroup::
sed -e 's/password: .*/password: "[redacted]"/' < inventory.yaml || true
echo ::endgroup::
- # The provision service hands out machines as soon as they're provisioned.
- # The GCP VMs might still take a while to spool up and configure themselves fully.
- # This retry loop spins until all agents have been installed successfully.
- name: Install agent
- name: Install agent
- uses: nick-invision/retry@v1
- with:
- timeout_minutes: 30
- max_attempts: 5
- retry_wait_seconds: 60
- command: buildevents cmd $TRACE_ID $STEP_ID 'rake litmus:install_agent ${{ matrix.collection }}' -- bundle exec rake 'litmus:install_agent[${{ matrix.collection }}]'
+ run: |
+ buildevents cmd $TRACE_ID $STEP_ID 'rake litmus:install_agent ${{ matrix.collection }}' -- bundle exec rake 'litmus:install_agent[${{ matrix.collection }}]'
- # The agent installer on windows does not finish in time for this to work. To
- # work around this for now, retry after a minute if installing the module failed.
- name: Install module
- name: Install module
- uses: nick-invision/retry@v1
- with:
- timeout_minutes: 30
- max_attempts: 2
- retry_wait_seconds: 60
- command: buildevents cmd $TRACE_ID $STEP_ID 'rake litmus:install_module' -- bundle exec rake 'litmus:install_module'
+ run: |
+ buildevents cmd $TRACE_ID $STEP_ID 'rake litmus:install_module' -- bundle exec rake 'litmus:install_module'
- name: "Honeycomb: Record deployment times"
if: ${{ always() }}
- name: "Honeycomb: Record deployment times"
if: ${{ always() }}
@@
-220,7
+207,7
@@
jobs:
runs-on: ubuntu-20.04
steps:
- name: Slack Workflow Notification
runs-on: ubuntu-20.04
steps:
- name: Slack Workflow Notification
- uses: Gamesight/slack-workflow-status@master
+ uses: Gamesight/slack-workflow-status@
88ee95b73b4669825883ddf22747966204663e58 # pin@
master
with:
# Required Input
repo_token: ${{ secrets.GITHUB_TOKEN }}
with:
# Required Input
repo_token: ${{ secrets.GITHUB_TOKEN }}