1
0
mirror of https://github.com/google/nomulus synced 2026-01-07 14:05:44 +00:00

Add a GitHub Action (#2360)

* Add a GitHub Action workflow

This allows us to create Gradle depedency graphs for Dependabot analysis (as the ones we already get for Javascript dependencies).

* Update Java version

* Add build scan

* codeql 3

* run with gradle

* exclude jIFC

* build scan

* Finalize
This commit is contained in:
Lai Jiang
2024-03-11 14:55:13 -04:00
committed by GitHub
parent 1fb27fcf8e
commit e881f254f8
2 changed files with 41 additions and 7 deletions

View File

@@ -0,0 +1,25 @@
name: Dependency Submission
on:
push:
branches: [ 'master' ]
schedule:
- cron: '24 3 * * *'
permissions:
contents: write
jobs:
dependency-submission:
runs-on: ubuntu-latest
steps:
- name: Checkout sources
uses: actions/checkout@v4
- name: Set Java version
uses: actions/setup-java@v4
with:
distribution: 'temurin'
java-version: '21'
- name: Generate and submit dependency graph
uses: gradle/actions/dependency-submission@v3