Skip to content

Backport of chore: Update secret usage in github actions into release/0.21.x - #6767

Merged
moduli merged 1 commit into
release/0.21.xfrom
backport/moduli-updates/obviously-optimal-gazelle
Jul 29, 2026
Merged

Backport of chore: Update secret usage in github actions into release/0.21.x#6767
moduli merged 1 commit into
release/0.21.xfrom
backport/moduli-updates/obviously-optimal-gazelle

Conversation

@hc-github-team-secure-boundary

Copy link
Copy Markdown
Collaborator

Backport

This PR is auto-generated from #6764 to be assessed for backporting due to the inclusion of the label backport/0.21.x.

🚨

Warning automatic cherry-pick of commits failed. If the first commit failed,
you will see a blank no-op commit below. If at least one commit succeeded, you
will see the cherry-picked commits up to, not including, the commit where
the merge conflict occurred.

The person who merged in the original PR is:
@moduli
This person should resolve the merge-conflict(s) by either:

  • Manually completing the cherry picks into this branch
  • Creating a new branch and manually cherry-picking all commits being backported

merge conflict error: POST https://api.github.com/repos/hashicorp/boundary/merges: 409 Merge conflict []

The below text is copied from the body of the original PR.


Description

This PR makes the following changes to the use of secrets in github actions workflows

  • Remove the use of ENOS_GPG* secrets as we can generate the required info on the fly instead of relying on hard-coded secrets
  • Remove use of cloud providers in e2e tests so we're not storing credentials
  • Remove use of slack bot

PCI review checklist

  • I have documented a clear reason for, and description of, the change I am making.
  • If applicable, I've documented a plan to revert these changes if they require more than reverting the pull request.
  • If applicable, I've documented the impact of any changes to security controls.
    Examples of changes to security controls include using new access control methods, adding or removing logging pipelines, etc.

Overview of commits

@hashicorp-cla-app

hashicorp-cla-app Bot commented Jul 28, 2026

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@moduli
moduli force-pushed the backport/moduli-updates/obviously-optimal-gazelle branch from c555440 to 66d1f54 Compare July 28, 2026 17:46
@moduli moduli added the pr/no-milestone Ignores the Milestone Check label Jul 28, 2026
* chore: Remove slack messages

* chore: Remove dependencies to cloud providers

* chore: Remove use of ENOS_GPG secrets

(cherry picked from commit cfc91ad)

# Conflicts:
#	.github/workflows/enos-run.yml
#	.github/workflows/test-cli-ui_oss.yml
@moduli
moduli force-pushed the backport/moduli-updates/obviously-optimal-gazelle branch from 66d1f54 to 0f72639 Compare July 28, 2026 18:16
@moduli
moduli marked this pull request as ready for review July 28, 2026 19:07
@moduli
moduli requested a review from a team as a code owner July 28, 2026 19:07
@moduli
moduli requested review from a team and irenarindos July 28, 2026 19:07
@moduli
moduli merged commit 5f6b46d into release/0.21.x Jul 29, 2026
52 of 55 checks passed
@moduli
moduli deleted the backport/moduli-updates/obviously-optimal-gazelle branch July 29, 2026 14:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr/no-milestone Ignores the Milestone Check

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants