Skip to content

Throw TaskAbortedException when the task state entry is missing or the token has been replaced or expired. #5854

Throw TaskAbortedException when the task state entry is missing or the token has been replaced or expired.

Throw TaskAbortedException when the task state entry is missing or the token has been replaced or expired. #5854

Workflow file for this run

name: Token test
on:
push:
branches:
- main
- master
pull_request:
schedule:
- cron: "0 0 * * 0"
defaults:
run:
shell: bash
env:
PUB_ENVIRONMENT: bot.github
jobs:
token-test:
# This test creates a id-token, not for talking to an external service, but
# for testing that we are able to verify and validate the token.
permissions:
id-token: write
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c
- uses: dart-lang/setup-dart@e51d8e571e22473a2ddebf0ef8a2123f0ab2c02c
- name: Install dependencies
run: dart pub get
working-directory: app
- name: env
run: env
- name: Run test
run: dart test -P presubmit test/service/openid/github_actions_id_token_test.dart
working-directory: app