Skip to content

Address 1ES release warning #2149

@scbedd

Description

@scbedd

We want to eliminate this warning that is appearing on ALL js release pipelines.

Reference this PR for a summary of the necessary changes.

1ES reference

Need to:

  • Eliminate any download or checkout usage in the deployment job
  • Ensure that only the release job in the stage is actually a deployment with templateContext setting it to a release job. The rest should be moved to regular job instead of deployments
    • Functionally this looks like adding a templateContext identifying input artifacts

We need to update

  • archtype-rust-release

Metadata

Metadata

Assignees

Labels

Central-EngSysThis issue is owned by the Engineering System team.

Type

Projects

Status

🔬 Dev in PR

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions