Skip to content

Commit b7e9910

Browse files
committed
Properties won't be injected as expected
The application will properly inject those properties when executing from the command line. When running GHA, that will come as empty.
1 parent 80722dc commit b7e9910

File tree

1 file changed

+4
-8
lines changed

1 file changed

+4
-8
lines changed

src/main/java/org/abstractj/filter/AuthorizationHeaderFilter.java

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -21,28 +21,24 @@
2121
import jakarta.ws.rs.client.ClientRequestContext;
2222
import jakarta.ws.rs.client.ClientRequestFilter;
2323
import jakarta.ws.rs.ext.Provider;
24-
import org.eclipse.microprofile.config.inject.ConfigProperty;
2524
import org.jboss.logging.Logger;
2625

2726
import java.io.IOException;
2827

2928
@Provider
30-
@Priority(Priorities.AUTHENTICATION)
29+
@Priority(Priorities.AUTHORIZATION)
3130
@ApplicationScoped
3231
public class AuthorizationHeaderFilter implements ClientRequestFilter {
3332

3433
private static final Logger LOGGER = Logger.getLogger(AuthorizationHeaderFilter.class);
3534

36-
@ConfigProperty(name = "jira.access-token")
37-
String jiraAccessToken;
38-
39-
@ConfigProperty(name = "github.access-token")
40-
String githubAccessToken;
41-
4235
@Override
4336
public void filter(ClientRequestContext requestContext) throws IOException {
4437
String targetHost = requestContext.getUri().getHost();
4538

39+
String jiraAccessToken = System.getenv("JIRA_ACCESS_TOKEN");
40+
String githubAccessToken = System.getenv("GITHUB_ACCESS_TOKEN");
41+
4642
if (targetHost.contains("issues.redhat.com")) {
4743
addAuthorizationHeader(requestContext, jiraAccessToken, "Jira", "Bearer ");
4844
} else if (targetHost.contains("api.github.com")) {

0 commit comments

Comments
 (0)