Skip to content

Commit 148c51d

Browse files
authored
Update GitHub Actions workflows. (#4420)
This PR was automatically generated by the update-workflows-ecosystem-providers workflow in the pulumi/ci-mgmt repo, from commit 1ade282c11c4b1e46d1ede6d849c8972f0e2f4e2.
1 parent 17792d3 commit 148c51d

File tree

4 files changed

+43
-84
lines changed

4 files changed

+43
-84
lines changed

.github/ISSUE_TEMPLATE/epic.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
---
2+
name: Epic
3+
about: Tracks a shippable unit of work
4+
title: '[Epic] {your-title-here}'
5+
labels: kind/epic
6+
projects: ['pulumi/32']
7+
assignees: ''
8+
type: Epic
9+
---
10+
11+
## Overview
12+
<!-- Start with a one- to three-sentence summary that should be understandable by any Pulumian or community member, even those without any context on the work. -->
13+
14+
## Key KPIs
15+
<!-- What KPIs should this Epic will move; what could we measure to observe that this project was successful? -->
16+
17+
## Key Stakeholders
18+
- Product and Engineering: <!-- Teams and individuals involved in the design and implementation -->
19+
- Documentation: <!-- Representative from the docs team -->
20+
- Marketing/Partnerships: <!-- Representative from the Marketing team -->
21+
- Customers: <!-- [Tracking Issue](add-link-and-uncomment) -->
22+
23+
## Key Deliverables
24+
<!-- List any discrete chunks of work or milestones that are planned in the epic (eg. subcomponent A, dogfood release, beta, etc.) -->
25+
26+
### References 📔
27+
28+
<!-- Any project that is more than one iteration should have a Project Board using this [template](https://github.com/orgs/pulumi/projects/131). -->
29+
- [ ] Project View <!-- [Link](add-link-and-uncomment) -->
30+
- [ ] PR/FAQ <!-- [Link](add-link-and-uncomment) -->
31+
- [ ] Design Doc <!-- [Link](add-link-and-uncomment) -->
32+
- [ ] UX Designs <!-- [Link](add-link-and-uncomment) -->
33+
- [ ] Decision Log <!-- [Link](add-link-and-uncomment) -->
34+
35+
<!-- Work items should be added to the project board linked above -->

.github/workflows/lint.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ jobs:
4040
uses: actions/setup-go@v5
4141
with:
4242
# The versions of golangci-lint and setup-go here cross-depend and need to update together.
43-
go-version: 1.22
43+
go-version: 1.23
4444
# Either this action or golangci-lint needs to disable the cache
4545
cache: false
4646
- name: disarm go:embed directives to enable lint
@@ -53,5 +53,5 @@ jobs:
5353
- name: golangci-lint
5454
uses: golangci/golangci-lint-action@v6
5555
with:
56-
version: v1.58.0
56+
version: v1.60
5757
working-directory: provider

.github/workflows/release.yml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,10 @@
11
# WARNING: This file is autogenerated - changes will be overwritten if not made via https://github.com/pulumi/ci-mgmt
2+
name: release
3+
on:
4+
push:
5+
tags:
6+
- v*.*.*
7+
- "!v*.*.*-**"
28

39
env:
410
AWS_REGION: us-west-2
@@ -352,10 +358,3 @@ jobs:
352358
make provider-lint
353359
timeout-minutes: 60
354360

355-
356-
name: release
357-
on:
358-
push:
359-
tags:
360-
- v*.*.*
361-
- "!v*.*.*-**"

.github/workflows/run-upstream-tests.yml

Lines changed: 0 additions & 75 deletions
This file was deleted.

0 commit comments

Comments
 (0)