File tree Expand file tree Collapse file tree 5 files changed +24
-15
lines changed Expand file tree Collapse file tree 5 files changed +24
-15
lines changed Original file line number Diff line number Diff line change 66 - main
77jobs :
88 build :
9- runs-on : ubuntu-22 .04
9+ runs-on : ubuntu-24 .04
1010 steps :
1111 - name : Check out code
1212 uses : actions/checkout@v4
2323 - name : Build
2424 run : npm run build:ci
2525 test :
26- runs-on : ubuntu-22 .04
26+ runs-on : ubuntu-24 .04
2727 steps :
2828 - name : Check out code
2929 uses : actions/checkout@v4
Original file line number Diff line number Diff line change 55 - main
66jobs :
77 publish :
8- runs-on : ubuntu-22.04
8+ runs-on : ubuntu-24.04
9+ permissions :
10+ contents : ' write'
11+ id-token : ' write'
12+ issues : ' write'
13+ pull-requests : ' write'
914 steps :
1015 - name : Check out code
1116 uses : actions/checkout@v4
@@ -22,10 +27,16 @@ jobs:
2227 - name : Build
2328 run : npm run build:ci
2429
30+ - uses : google-github-actions/auth@v2
31+ id : auth
32+ with :
33+ token_format : access_token
34+ workload_identity_provider : projects/1030413944741/locations/global/workloadIdentityPools/github-pool/providers/github-provider
35+ service_account : github-publisher@hypertrace-repos.iam.gserviceaccount.com
36+
2537 - name : Publish
2638 run : npm run semantic-release
2739 env :
2840 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
29- NPM_USERNAME : ${{ secrets.NPM_USERNAME }}
30- NPM_PASSWORD : ${{ secrets.NPM_PASSWORD }}
31- NPM_EMAIL : ${{ secrets.NPM_EMAIL }}
41+ NPM_TOKEN : ${{ steps.auth.outputs.access_token }}
42+ NPM_CONFIG_REGISTRY : ${{ secrets.GAR_NPM_PUBLISH_REGISTRY }}
Original file line number Diff line number Diff line change 1- @hypertrace:registry = https://hypertrace.jfrog.io/artifactory/api/ npm/npm/
1+ @hypertrace:registry = https://us-npm.pkg.dev/hypertrace-repos/ npm
Original file line number Diff line number Diff line change 2323 "@angular/forms" : " ^19.0.5" ,
2424 "@angular/platform-browser" : " ^19.0.5" ,
2525 "@angular/platform-browser-dynamic" : " ^19.0.5" ,
26- "@hypertrace/hyperdash" : " ^1.3.0 " ,
26+ "@hypertrace/hyperdash" : " ^1.4.1 " ,
2727 "@typescript-eslint/utils" : " ^8.33.0" ,
2828 "core-js" : " ^3.43.0" ,
2929 "lodash-es" : " ^4.17.21" ,
9494 "type" : " git" ,
9595 "url" : " git@github.com:hypertrace/hyperdash-angular.git"
9696 },
97- "publishConfig" : {
98- "registry" : " https://hypertrace.jfrog.io/artifactory/api/npm/npm/"
99- },
10097 "release" : {
10198 "branches" : [
10299 " main"
You can’t perform that action at this time.
0 commit comments