Skip to content

chore: bump step-security/harden-runner from 2.6.1 to 2.10.2 #2967

chore: bump step-security/harden-runner from 2.6.1 to 2.10.2

chore: bump step-security/harden-runner from 2.6.1 to 2.10.2 #2967

Workflow file for this run

name: Azure Workload Identity CI
on:
workflow_dispatch:
schedule:
- cron: '0 0 * * *' # nightly
pull_request:
branches:
- main
- release-**
paths-ignore:
- docs/**
- README.md
permissions:
contents: read
jobs:
azwi_build:
strategy:
fail-fast: false
matrix:
# TODO(aramase): add windows test env
env: [ubuntu-20.04, macos-13]
runs-on: ${{ matrix.env }}
steps:
- name: Harden Runner
uses: step-security/harden-runner@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
with:
egress-policy: audit
- name: Checkout
uses: actions/checkout@9bb56186c3b09b4f86b1c65136769dd318469633 # v4.1.2
with:
fetch-depth: 0
- uses: actions/setup-go@0c52d547c9bc32b1aa3301fd7a9cb496313a4491 # v5.0.0
with:
go-version: "1.23"
check-latest: true
- name: Build azwi
run: |
make bin/azwi
- name: Validate azwi commands
run: |
./bin/azwi version
./bin/azwi -h
./bin/azwi serviceaccount -h
./bin/azwi serviceaccount create -h
./bin/azwi serviceaccount delete -h
./bin/azwi jwks -h