[llvm] Revert "workflows/release-tasks: Use app generated token for publishing lit releases" (PR #195632)
Nikita Popov via llvm-commits
llvm-commits at lists.llvm.org
Mon May 4 03:49:49 PDT 2026
https://github.com/nikic created https://github.com/llvm/llvm-project/pull/195632
Reverts llvm/llvm-project#195312
Causes:
> (Line: 99, Col: 5): 'environment' is already defined
>From f56d62d4750540379bd4ff8d32b7d90925329d26 Mon Sep 17 00:00:00 2001
From: Nikita Popov <github at npopov.com>
Date: Mon, 4 May 2026 12:49:12 +0200
Subject: [PATCH] =?UTF-8?q?Revert=20"workflows/release-tasks:=20Use=20app?=
=?UTF-8?q?=20generated=20token=20for=20publishing=20lit=20r=E2=80=A6"?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
This reverts commit 2ffa00fc247ce32c5eb40b0c0df95d5c3526cbdb.
---
.github/workflows/release-tasks.yml | 13 +------------
1 file changed, 1 insertion(+), 12 deletions(-)
diff --git a/.github/workflows/release-tasks.yml b/.github/workflows/release-tasks.yml
index aa07604d96d40..9b191140c3db2 100644
--- a/.github/workflows/release-tasks.yml
+++ b/.github/workflows/release-tasks.yml
@@ -89,9 +89,6 @@ jobs:
release-lit:
name: Release Lit
runs-on: ubuntu-24.04
- environment:
- name: release
- deployment: false
permissions:
id-token: write # Requred for pypi publishing
needs:
@@ -109,18 +106,10 @@ jobs:
sudo apt-get update
sudo apt-get install -y python3-build python3-psutil python3-github
- - id: app-token
- uses: actions/create-github-app-token at 1b10c78c7865c340bc4f6099eb2f838309f1e8c3 # v3.1.1
- with:
- app-id: ${{ secrets.LLVM_TOKEN_GENERATOR_CLIENT_ID }}
- private-key: ${{ secrets.LLVM_TOKEN_GENERATOR_PRIVATE_KEY }}
- owner: ${{ github.repository_owner }}
- permission-members: read
-
- name: Check Permissions
env:
GITHUB_TOKEN: ${{ github.token }}
- USER_TOKEN: ${{ steps.app-token.outputs.token }}
+ USER_TOKEN: ${{ secrets.RELEASE_TASKS_USER_TOKEN }}
run: |
./llvm/utils/release/./github-upload-release.py --token "$GITHUB_TOKEN" --user ${{ github.actor }} --user-token "$USER_TOKEN" check-permissions
More information about the llvm-commits
mailing list