Wilken Rivera
ebdee64c64
Bump backport assistant to latest version
2023-08-18 15:54:20 -04:00
Wilken Rivera
320fd8d6fb
Update licensing for product release pipeline ( #12570 )
2023-08-11 15:19:13 -04:00
Lucas Bajolet
c6da777715
workflows: add docker-full to build workflow
2023-08-04 13:30:41 -04:00
Wilken Rivera
d1aa103ebc
workflows/jira: Fix syntax error for createComment
2023-07-27 17:12:17 -04:00
hashicorp-tsccr[bot]
5c9ab19d8f
Result of tsccr-helper -log-level=info -pin-all-workflows .
2023-07-27 09:05:01 -04:00
Lucas Bajolet
55decee242
.github: fix issues-opened.yml workflow
...
This commit fixes a bug with the first script, as the object passed to
the REST API is not closed properly.
2023-07-24 14:21:03 -04:00
Wilken Rivera
74b5c2aa56
issue-comment-created: Add guard for labels
...
The action currently fails when trying to remove the stale or waiting-reply labels from issues
that do not actually contain the labels in question. This update adds a guard clause to only run the
action on issues containing at least one of the labels.
2023-07-24 13:52:17 -04:00
Wilken Rivera
2401add228
Fix body attribute for github-script comment
2023-07-24 11:52:57 -04:00
Wilken Rivera
682f2e7b6c
.github/workflows: Replace untrusted GHA in repo workflows ( #12530 )
...
The GHA action used for adding comments or labels to issues untrusted by TSCCR
have been replaced with an approved set of actions. The updated workflows use
actions/github-script for adding comments or labels to an issue.
Related to: https://github.com/hashicorp/security-tsccr/pull/608
2023-07-21 17:37:50 -04:00
Wilken Rivera
13ed8d90b3
Update github-script action REST calls
...
Breaking changed introduced in actions/github-script@v6.
https://github.com/actions/github-script#breaking-changes-in-v5
2023-07-20 07:37:04 -04:00
hashicorp-tsccr[bot]
0194d839b0
Result of tsccr-helper -log-level=info -pin-all-workflows . ( #12507 )
...
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2023-07-19 13:20:14 -04:00
Wilken Rivera
ffa1e54af5
Delete check-legacy-links-format.yml ( #12471 )
...
Remove the check-legacy-links-format.yml workflow. These checks are now included as part of our
content conformance checks that run on PRs with documentation content changes.
2023-06-16 15:46:53 -04:00
Wilken Rivera
ace37e067d
Update issues-opened.yml
...
Remove action to add issue to project. Board has been deprecated.
2023-05-30 13:43:10 -04:00
Wilken Rivera
6db700f4cf
Remove invalid quote from ldflags
2023-05-30 12:39:11 -04:00
Wilken Rivera
32c0deeff0
build GHA: Address set-output deprecation warnings
2023-05-30 12:04:44 -04:00
Wilken Rivera
f7c0507c1a
auto-close-stale-issues: Bump action/stale to latest available release
2023-05-30 12:04:44 -04:00
Wilken Rivera
c78de1e64a
acceptance-test GHA: Address set-output deprecation warnings
2023-05-30 12:04:44 -04:00
Wilken Rivera
78aca131db
jira GHA: Address set-output deprecation warnings
...
Closes #12426
2023-05-30 12:04:44 -04:00
Wilken Rivera
53878a806f
Update ldflags used to build release binaries
...
Prior to v1.8.6 a change to the release pipeline was introduced to
automatically set and bump product version information. In that change
the ldflags for striping debug symbols was removed resulting in binaries
with full debug symbols. Thus resulting in larger binary deliverables.
This change adds the missing ldflags back into the build pipeline.
Results for Packer 1.8.5
```
~> unzip ~/packer_1.8.5_linux_amd64.zip
~> go tool nm -size packer| c++filt
reading packer: no symbol section
reading packer: no symbols
```
Results for Packer 1.8.6
```
~> unzip ~/packer_1.8.6_linux_amd64.zip
~> go tool nm -size packer| c++filt | tail -n 10
8d97ac0 2816 D vendor/golang.org/x/text/unicode/norm.nfcSparseValues
8df2f60 6144 D vendor/golang.org/x/text/unicode/norm.nfcValues
8f96fc8 8 D vendor/golang.org/x/text/unicode/norm.nfkcData
8d985c0 2816 D vendor/golang.org/x/text/unicode/norm.nfkcIndex
8fa40a0 48 D vendor/golang.org/x/text/unicode/norm.nfkcSparse
8f4a3c0 24 D vendor/golang.org/x/text/unicode/norm.nfkcSparseOffset
8db5c00 3580 D vendor/golang.org/x/text/unicode/norm.nfkcSparseValues
8e48d60 12032 D vendor/golang.org/x/text/unicode/norm.nfkcValues
8f96fd0 8 D vendor/golang.org/x/text/unicode/norm.recompMap
8fe5bd0 12 D vendor/golang.org/x/text/unicode/norm.recompMapOnce
```
Closes #12392
2023-05-08 14:08:01 -04:00
Lucas Bajolet
1a1fada9e8
.github: re-pin github-script to v3
...
When tsscr bumped the version of the action to v6, we experienced some
failures in our nightly runs.
To make the action operable again, we pin the action to the former: v3.
2023-05-02 11:11:49 -04:00
Wilken Rivera
7c29c9887e
Add release branches to Go GHA workflows
2023-04-28 14:16:37 -04:00
Wilken Rivera
ddd7ee98b6
Bump go.mod to 1.20
...
* Fix go vet issue
* Bump Go tooling to version 1.20
* Update workflows to use go-version file
2023-04-27 15:11:48 -04:00
hashicorp-tsccr[bot]
3ac1179841
Result of tsccr-helper -pin-all-workflows . ( #12381 )
...
Co-authored-by: hashicorp-tsccr[bot] <hashicorp-tsccr[bot]@users.noreply.github.com>
2023-04-27 14:55:22 -04:00
dependabot[bot]
0112eef059
build(deps): bump actions/setup-go from 2 to 4 ( #12316 )
...
Bumps [actions/setup-go](https://github.com/actions/setup-go ) from 2 to 4.
- [Release notes](https://github.com/actions/setup-go/releases )
- [Commits](https://github.com/actions/setup-go/compare/v2...v4 )
---
updated-dependencies:
- dependency-name: actions/setup-go
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-29 12:46:40 -04:00
dependabot[bot]
1dd0814e64
build(deps): bump github/issue-labeler from 3.0 to 3.1 ( #12328 )
...
Bumps [github/issue-labeler](https://github.com/github/issue-labeler ) from 3.0 to 3.1.
- [Release notes](https://github.com/github/issue-labeler/releases )
- [Commits](https://github.com/github/issue-labeler/compare/v3.0...v3.1 )
---
updated-dependencies:
- dependency-name: github/issue-labeler
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-29 12:44:15 -04:00
dependabot[bot]
bdf67c301c
build(deps): bump aws-actions/configure-aws-credentials from 1 to 2 ( #12302 )
...
Bumps [aws-actions/configure-aws-credentials](https://github.com/aws-actions/configure-aws-credentials ) from 1 to 2.
- [Release notes](https://github.com/aws-actions/configure-aws-credentials/releases )
- [Changelog](https://github.com/aws-actions/configure-aws-credentials/blob/main/CHANGELOG.md )
- [Commits](https://github.com/aws-actions/configure-aws-credentials/compare/v1...v2 )
---
updated-dependencies:
- dependency-name: aws-actions/configure-aws-credentials
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-08 11:45:36 -05:00
Ashlee M Boyer
80723ad988
Delete test-link-rewrites.yml
2023-03-06 15:24:52 -05:00
dependabot[bot]
cdc75a91c2
build(deps): bump github/issue-labeler from 2.6 to 3.0 ( #12261 )
...
Bumps [github/issue-labeler](https://github.com/github/issue-labeler ) from 2.6 to 3.0.
- [Release notes](https://github.com/github/issue-labeler/releases )
- [Commits](https://github.com/github/issue-labeler/compare/v2.6...v3.0 )
---
updated-dependencies:
- dependency-name: github/issue-labeler
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-01 16:17:30 -05:00
dependabot[bot]
8a3caa1599
build(deps): bump hashicorp/actions-go-build from 0.1.7 to 0.1.9
...
Bumps [hashicorp/actions-go-build](https://github.com/hashicorp/actions-go-build ) from 0.1.7 to 0.1.9.
- [Release notes](https://github.com/hashicorp/actions-go-build/releases )
- [Changelog](https://github.com/hashicorp/actions-go-build/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/actions-go-build/compare/v0.1.7...v0.1.9 )
---
updated-dependencies:
- dependency-name: hashicorp/actions-go-build
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-09 11:48:33 -05:00
Wilken Rivera
a00eed90f4
Update instance runner for workflow
...
Small Linux runners are only supported within on-prem actions. This
change updates the workflow to use a public Linux runner.
2023-02-08 13:55:13 -05:00
Wilken Rivera
150767792c
Add release branches to CRT build pipeline
...
This change will allow for release branches `release/<MAJOR>.<MINOR>.x`
to be built add uploaded to the CRT build tool chain, which can then be
promoted and released publicly if needed.
2023-02-06 15:33:15 -05:00
dependabot[bot]
65bd40c750
build(deps): bump github/issue-labeler from 2.5 to 2.6
...
Bumps [github/issue-labeler](https://github.com/github/issue-labeler ) from 2.5 to 2.6.
- [Release notes](https://github.com/github/issue-labeler/releases )
- [Commits](https://github.com/github/issue-labeler/compare/v2.5...v2.6 )
---
updated-dependencies:
- dependency-name: github/issue-labeler
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-30 16:19:12 -05:00
Ashlee M Boyer
50da6c8dc8
docs: Migrate link formats ( #12192 )
...
* Adding check-legacy-links-format workflow
* Adding test-link-rewrites workflow
* Migrating links to new format
* Updating docs-content-check-legacy-links-format hash
* chore: update source
* Update generated partials from Packer plugin SDK
* Bump packer-plugin-sdk to get latest packer-sdc
* Update website/content/docs/templates/hcl_templates/blocks/build/provisioner.mdx
* Update Plugin SDK to fix shell-local regression
---------
Co-authored-by: Kendall Strautman <kendallstrautman@gmail.com>
Co-authored-by: Wilken Rivera <wilken@hashicorp.com>
Co-authored-by: Kendall Strautman <36613477+kendallstrautman@users.noreply.github.com>
2023-01-27 09:47:08 -08:00
Wilken Rivera
4ca37bae86
Add a small sleep to calm the machines
2023-01-24 11:23:01 -05:00
Wilken Rivera
5081a5f24a
Update nightly-release.yml
2023-01-24 11:23:01 -05:00
claire labry
0d94e7d753
Introduce action-set-product-version for Packer ( #12135 )
...
This change introduces the new actions-set-product-version, a tiny, but mighty, GitHub action that acts as a bridge between the product repo and our new CRT feature: automated version bumping.
tl;dr automated version bumping has a new command (bob update version) in the bob CLI that automatically bumps the version to a new patch. This automation has been introduced to crt-workflows-common as a new workflow (with the new bob command) and handles version bumping at the end of the release pipeline (after being released to production); for example, 1.0.0→1.0.1 and 1.0.0-dev→1.0.0. Bumping the minor version (ie 1.0.x→1.1.0) is only supported manually via bob update version -bump minor, but not supported in CRT (this work is upcoming). This is made possible by adding the new event “bump-version” in the ci.hcl file in this PR.
What this small action does:
Allows for the static version string from the version/VERSION file to be read by the new CRT workflow and automagically be bumped to the next version (whether it be a minor, or patch, or major version bump).
Outputs an error if there’s no VERSION file in the version dir
Outputs an error if there’s no version string in the VERSION file
Is able to parse product_version if it is 1.3.0-alpha1 as 1.3.0 (example: when product_version = 1.3.0-alpha1, base_version = 1.3.0)
Is able to parse prerelease product versions such as alpha1 (example prerelease_product_version = alpha1) in the statement above.
2023-01-19 14:02:09 -05:00
dependabot[bot]
7ae61cbe43
build(deps): bump tomhjp/gh-action-jira-search from 0.2.1 to 0.2.2
...
Bumps [tomhjp/gh-action-jira-search](https://github.com/tomhjp/gh-action-jira-search ) from 0.2.1 to 0.2.2.
- [Release notes](https://github.com/tomhjp/gh-action-jira-search/releases )
- [Commits](https://github.com/tomhjp/gh-action-jira-search/compare/v0.2.1...v0.2.2 )
---
updated-dependencies:
- dependency-name: tomhjp/gh-action-jira-search
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-19 13:59:20 -05:00
Wilken Rivera
bafe915b9e
Add PACKER_GITHUB_API_TOKEN to fix failures due to API rate limiting
...
In response to https://github.com/hashicorp/packer/actions/runs/3954018806/jobs/6770905412
2023-01-19 13:58:37 -05:00
Mariano Asselborn
ab55430b17
RELENG-305: add VBA automation to create new release branches
2023-01-16 10:52:54 -05:00
Wilken Rivera
50a356529a
Update Go checks to run on pull_requests ( #12166 )
...
Currently go-test and go-validate only run for users who have push
access to the Packer repo. We want to ensure tests and validation run
for all opened pull requests including public forks.
2022-12-16 11:35:41 -05:00
dependabot[bot]
7c498d7217
build(deps): bump dessant/lock-threads from 3 to 4 ( #12145 )
...
Bumps [dessant/lock-threads](https://github.com/dessant/lock-threads ) from 3 to 4.
- [Release notes](https://github.com/dessant/lock-threads/releases )
- [Changelog](https://github.com/dessant/lock-threads/blob/master/CHANGELOG.md )
- [Commits](https://github.com/dessant/lock-threads/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: dessant/lock-threads
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-08 07:31:51 -05:00
Wilken Rivera
f29b6da035
Merge pull request #12130 from hashicorp/dependabot/github_actions/atlassian/gajira-create-3.0.1
...
build(deps): bump atlassian/gajira-create from 2.0.1 to 3.0.1
2022-11-28 13:37:41 -05:00
dependabot[bot]
15a9463030
build(deps): bump atlassian/gajira-create from 2.0.1 to 3.0.1
...
Bumps [atlassian/gajira-create](https://github.com/atlassian/gajira-create ) from 2.0.1 to 3.0.1.
- [Release notes](https://github.com/atlassian/gajira-create/releases )
- [Commits](https://github.com/atlassian/gajira-create/compare/v2.0.1...v3.0.1 )
---
updated-dependencies:
- dependency-name: atlassian/gajira-create
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-24 19:03:19 +00:00
dependabot[bot]
5dff58d776
build(deps): bump atlassian/gajira-login from 2.0.0 to 3.0.1
...
Bumps [atlassian/gajira-login](https://github.com/atlassian/gajira-login ) from 2.0.0 to 3.0.1.
- [Release notes](https://github.com/atlassian/gajira-login/releases )
- [Commits](https://github.com/atlassian/gajira-login/compare/v2.0.0...v3.0.1 )
---
updated-dependencies:
- dependency-name: atlassian/gajira-login
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-11-24 19:03:15 +00:00
dependabot[bot]
0a6f7c5191
Bump slackapi/slack-github-action from 1.22.0 to 1.23.0
...
Bumps [slackapi/slack-github-action](https://github.com/slackapi/slack-github-action ) from 1.22.0 to 1.23.0.
- [Release notes](https://github.com/slackapi/slack-github-action/releases )
- [Commits](https://github.com/slackapi/slack-github-action/compare/v1.22.0...v1.23.0 )
---
updated-dependencies:
- dependency-name: slackapi/slack-github-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-12 19:23:21 +00:00
Wilken Rivera
4bb6e52044
Skip issue creation for previously synced issues ( #12035 )
...
Assigning the sync to jira label multiple times to an issues causes
multiple Jira tickets to be created. This new change adds a ticket
search to find any previously created ticket in Jira for the labeled
issue. If a ticket already exist the action will skip the create step.
2022-10-05 18:05:35 -04:00
Wilken Rivera
6fb6ae8aee
Add ppc64le to binary release matrix for Linux ( #11966 )
...
Closes #11924
2022-09-28 10:12:28 -04:00
Wilken Rivera
6ee6091aa9
Add JIRA sync action ( #12003 )
...
In order to plan GitHub issues alongside internal JIRA issues
the Packer repository is being updated to support syncing issues from
GitHub to JIRA.
2022-09-21 15:02:20 -04:00
dependabot[bot]
51980ca573
Bump actions/stale from 5.1.1 to 5.2.0 ( #11989 )
...
Bumps [actions/stale](https://github.com/actions/stale ) from 5.1.1 to 5.2.0.
- [Release notes](https://github.com/actions/stale/releases )
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/stale/compare/v5.1.1...v5.2.0 )
---
updated-dependencies:
- dependency-name: actions/stale
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-15 12:31:34 -04:00
dependabot[bot]
1be3860b96
Bump slackapi/slack-github-action from 1.21.0 to 1.22.0 ( #11980 )
...
Bumps [slackapi/slack-github-action](https://github.com/slackapi/slack-github-action ) from 1.21.0 to 1.22.0.
- [Release notes](https://github.com/slackapi/slack-github-action/releases )
- [Commits](https://github.com/slackapi/slack-github-action/compare/v1.21.0...v1.22.0 )
---
updated-dependencies:
- dependency-name: slackapi/slack-github-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-13 19:40:56 -04:00