Skip to content

Get rid of deprecated set-output commands in GitHub Actions #11877

Description

@roryabraham

Problem

GitHub deprecated the set-output command in workflows, and they will "soon be disabled".

https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
https://github.com/Expensify/App/actions/runs/3252739822/jobs/5339300870

Why is this important?

These were deprecated for security reasons, and if we don't update our workflows then they will stop working soon.

Solution

Update to using the new environment files.

Metadata

Metadata

Labels

EngineeringInternalRequires API changes or must be handled by Expensify staffTaskWeeklyKSv2

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions