Skip to content

Commit 34ec520

Browse files
authored
Merge pull request #407 from linode/dev
Release 1.10.0
2 parents 2b76bb4 + e648171 commit 34ec520

25 files changed

Lines changed: 3099 additions & 109 deletions

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,3 @@
77
**What are the steps to reproduce the issue or verify the changes?**
88

99
**How do I run the relevant unit/integration tests?**
10-
11-
## 📷 Preview
12-
13-
**If applicable, include a screenshot or code snippet of this change. Otherwise, please remove this section.**

.github/workflows/ensure-docs-compiled.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ jobs:
99
- name: Checkout 🛎
1010
uses: actions/checkout@v6
1111
- uses: actions/setup-go@v6
12+
with:
13+
go-version: stable
1214
- shell: bash
1315
run: make generate
1416
- shell: bash

.github/workflows/integration-unit-test.yml

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,16 @@
11
name: Integration and Unit Tests
22

33
on:
4+
workflow_dispatch:
5+
inputs:
6+
test_report_upload:
7+
description: 'Indicates whether to upload the test report to object storage. Defaults to "false"'
8+
type: choice
9+
required: false
10+
default: 'false'
11+
options:
12+
- 'true'
13+
- 'false'
414
push:
515
branches:
616
- 'main'
@@ -12,7 +22,6 @@ env:
1222
jobs:
1323
integration-and-unit-tests:
1424
runs-on: ubuntu-latest
15-
if: github.event_name == 'push' && (github.event.ref == 'refs/heads/main' || github.event.ref == 'refs/heads/dev')
1625
env:
1726
EXIT_STATUS: 0
1827
steps:
@@ -39,14 +48,14 @@ jobs:
3948

4049
- name: Upload test report as artifact
4150
if: always()
42-
uses: actions/upload-artifact@v6
51+
uses: actions/upload-artifact@v7
4352
with:
4453
name: test-report-file
4554
path: "${{ env.REPORT_FILENAME }}"
4655

47-
4856
process-upload-report:
4957
runs-on: ubuntu-latest
58+
if: always() && github.repository == 'linode/packer-plugin-linode' && (github.event_name == 'push' || (github.event_name == 'workflow_dispatch' && inputs.test_report_upload == 'true'))
5059
needs:
5160
- integration-and-unit-tests
5261
steps:
@@ -57,7 +66,7 @@ jobs:
5766
submodules: 'recursive'
5867

5968
- name: Download test report
60-
uses: actions/download-artifact@v7
69+
uses: actions/download-artifact@v8
6170
with:
6271
name: test-report-file
6372

.github/workflows/labeler.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
uses: actions/checkout@v6
2222
-
2323
name: Run Labeler
24-
uses: crazy-max/ghaction-github-labeler@24d110aa46a59976b8a7f35518cb7f14f434c916
24+
uses: crazy-max/ghaction-github-labeler@548a7c3603594ec17c819e1239f281a3b801ab4d
2525
with:
2626
github-token: ${{ secrets.GITHUB_TOKEN }}
2727
yaml-file: .github/labels.yml

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,12 +31,12 @@ jobs:
3131
run: echo "api_version=$(go run . describe | jq -r '.api_version')" >> "$GITHUB_OUTPUT"
3232
- name: Import GPG key
3333
id: import_gpg
34-
uses: crazy-max/ghaction-import-gpg@v6
34+
uses: crazy-max/ghaction-import-gpg@v7
3535
with:
3636
gpg_private_key: ${{ secrets.GPG_PRIVATE_KEY }}
3737
passphrase: ${{ secrets.GPG_PASSPHRASE }}
3838
- name: Run GoReleaser
39-
uses: goreleaser/goreleaser-action@e435ccd777264be153ace6237001ef4d979d3a7a # v6.4.0
39+
uses: goreleaser/goreleaser-action@ec59f474b9834571250b370d4735c50f8e2d1e29 # v7.0.0
4040
with:
4141
version: latest
4242
args: release --clean

0 commit comments

Comments
 (0)