Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Note that Firebase Admin Node.js SDK doesn't support WLIF #268

Merged
merged 2 commits into from Mar 8, 2023
Merged

Note that Firebase Admin Node.js SDK doesn't support WLIF #268

merged 2 commits into from Mar 8, 2023

Conversation

kevinthecheung
Copy link
Contributor

No description provided.

Signed-off-by: Kevin Cheung <kevinthecheung@users.noreply.github.com>
@sethvargo
Copy link
Member

Is there an upstream issue tracking support we can link to? I'm not sure what "authenticate via the firebase sdk" means.

Signed-off-by: Kevin Cheung <kevinthecheung@users.noreply.github.com>
@kevinthecheung
Copy link
Contributor Author

@sethvargo Added a link.

For context, the Firebase SDKs provide another interface to certain GCP services (Firestore, Storage, others) and Firebase projects are GCP/pantheon projects. Generally, authenticating with gcloud etc suffices for our server SDKs, but WLIF support on Node isn't there yet.

firebase/firebase-admin-node#1377
https://firebase.google.com/docs/admin/setup#initialize-sdk

@sethvargo
Copy link
Member

Got it - thanks! I agree we should document this.

@sethvargo sethvargo enabled auto-merge (squash) March 1, 2023 02:39
@sethvargo sethvargo disabled auto-merge March 8, 2023 00:03
@sethvargo sethvargo merged commit 126054d into google-github-actions:main Mar 8, 2023
@kevinthecheung kevinthecheung deleted the patch-1 branch March 8, 2023 00:03
sethvargo pushed a commit that referenced this pull request Apr 17, 2023
## What's Changed
* fix: update doc versions by @verbanicm in
#240
* Only emit a warning if the envvar has changed by @sethvargo in
#245
* Update CI and deps by @sethvargo in
#248
* Document possible issues with org policies by @sethvargo in
#258
* Updated troubleshooting to add permissions example by @bseib in
#262
* Note that Firebase Admin Node.js SDK doesn't support WLIF by
@kevinthecheung in
#268
* chore: update dependencies (automated) by @verbanicm in
#274
* Document admission for all repos of an owner by @djbrown in
#279
* Switch to pull non-secret values from env by @sethvargo in
#288
* Emit a diff of each environment variable by @sethvargo in
#296
* Enable default retries of 3 retry attempts at 250ms backoff by
@sethvargo in #294

## New Contributors
* @bseib made their first contribution in
#262
* @kevinthecheung made their first contribution in
#268
* @djbrown made their first contribution in
#279

**Full Changelog**:
v1.0.0...41d8fa4
ianlewis pushed a commit to slsa-framework/slsa-github-generator that referenced this pull request Apr 18, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [actions/checkout](https://togithub.com/actions/checkout) | action |
patch | `v3.5.0` -> `v3.5.2` |
| [github/codeql-action](https://togithub.com/github/codeql-action) |
action | patch | `v2.2.11` -> `v2.2.12` |
|
[google-github-actions/auth](https://togithub.com/google-github-actions/auth)
| action | minor | `v1.0.0` -> `v1.1.0` |

---

### ⚠ Dependency Lookup Warnings ⚠

Warnings were logged while processing this repo. Please check the
Dependency Dashboard for more information.

---

### Release Notes

<details>
<summary>actions/checkout</summary>

###
[`v3.5.2`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v352)

[Compare
Source](https://togithub.com/actions/checkout/compare/v3.5.1...v3.5.2)

- [Fix api endpoint for
GHES](https://togithub.com/actions/checkout/pull/1289)

###
[`v3.5.1`](https://togithub.com/actions/checkout/blob/HEAD/CHANGELOG.md#v351)

[Compare
Source](https://togithub.com/actions/checkout/compare/v3.5.0...v3.5.1)

- [Fix slow checkout on
Windows](https://togithub.com/actions/checkout/pull/1246)

</details>

<details>
<summary>github/codeql-action</summary>

###
[`v2.2.12`](https://togithub.com/github/codeql-action/compare/v2.2.11...v2.2.12)

[Compare
Source](https://togithub.com/github/codeql-action/compare/v2.2.11...v2.2.12)

</details>

<details>
<summary>google-github-actions/auth</summary>

###
[`v1.1.0`](https://togithub.com/google-github-actions/auth/releases/tag/v1.1.0)

[Compare
Source](https://togithub.com/google-github-actions/auth/compare/v1.0.0...v1.1.0)

##### What's Changed

- fix: update doc versions by
[@&#8203;verbanicm](https://togithub.com/verbanicm) in
[google-github-actions/auth#240
- Only emit a warning if the envvar has changed by
[@&#8203;sethvargo](https://togithub.com/sethvargo) in
[google-github-actions/auth#245
- Update CI and deps by
[@&#8203;sethvargo](https://togithub.com/sethvargo) in
[google-github-actions/auth#248
- Document possible issues with org policies by
[@&#8203;sethvargo](https://togithub.com/sethvargo) in
[google-github-actions/auth#258
- Updated troubleshooting to add permissions example by
[@&#8203;bseib](https://togithub.com/bseib) in
[google-github-actions/auth#262
- Note that Firebase Admin Node.js SDK doesn't support WLIF by
[@&#8203;kevinthecheung](https://togithub.com/kevinthecheung) in
[google-github-actions/auth#268
- chore: update dependencies (automated) by
[@&#8203;verbanicm](https://togithub.com/verbanicm) in
[google-github-actions/auth#274
- Document admission for all repos of an owner by
[@&#8203;djbrown](https://togithub.com/djbrown) in
[google-github-actions/auth#279
- Switch to pull non-secret values from env by
[@&#8203;sethvargo](https://togithub.com/sethvargo) in
[google-github-actions/auth#288
- Emit a diff of each environment variable by
[@&#8203;sethvargo](https://togithub.com/sethvargo) in
[google-github-actions/auth#296
- Enable default retries of 3 retry attempts at 250ms backoff by
[@&#8203;sethvargo](https://togithub.com/sethvargo) in
[google-github-actions/auth#294
- Release: v1.1.0 by
[@&#8203;google-github-actions-bot](https://togithub.com/google-github-actions-bot)
in
[google-github-actions/auth#297

##### New Contributors

- [@&#8203;bseib](https://togithub.com/bseib) made their first
contribution in
[google-github-actions/auth#262
- [@&#8203;kevinthecheung](https://togithub.com/kevinthecheung) made
their first contribution in
[google-github-actions/auth#268
- [@&#8203;djbrown](https://togithub.com/djbrown) made their first
contribution in
[google-github-actions/auth#279

**Full Changelog**:
google-github-actions/auth@v1.0.0...v1.1.0

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "every weekend" (UTC), Automerge - At
any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://togithub.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/slsa-framework/slsa-github-generator).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4zMS40IiwidXBkYXRlZEluVmVyIjoiMzUuNDguMiJ9-->

Signed-off-by: Renovate Bot <bot@renovateapp.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants