git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1893566 13f79535-47bb-0310-9956-ffa450edef68tags/REL_5_2_0
@@ -0,0 +1,11 @@ | |||
# To get started with Dependabot version updates, you'll need to specify which | |||
# package ecosystems to update and where the package manifests are located. | |||
# Please see the documentation for all configuration options: | |||
# https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates | |||
version: 2 | |||
updates: | |||
- package-ecosystem: "gradle" # See documentation for possible values | |||
directory: "/" # Location of package manifests | |||
schedule: | |||
interval: "daily" |
@@ -1,58 +0,0 @@ | |||
# This workflow will build a Java project with Ant | |||
# For more information see: https://docs.github.com/en/free-pro-team@latest/actions/guides/building-and-testing-java-with-ant | |||
name: Java CI with Ant | |||
on: | |||
push: | |||
branches: [ trunk ] | |||
pull_request: | |||
branches: [ trunk ] | |||
jobs: | |||
build: | |||
runs-on: ${{ matrix.os }} | |||
strategy: | |||
fail-fast: false | |||
matrix: | |||
os: [ubuntu-latest] | |||
# for now verify JDK 8 | |||
java: [ '8' ] | |||
name: Java ${{ matrix.java }} build | |||
env: | |||
ANT_VERSION: 1.10.11 | |||
steps: | |||
- uses: actions/checkout@v2 | |||
- name: Setup java ${{ matrix.java }} | |||
uses: actions/setup-java@v2 | |||
with: | |||
distribution: 'adopt' | |||
java-version: ${{ matrix.java }} | |||
check-latest: true | |||
- name: Set up Ant | |||
id: setup-ant | |||
run: | | |||
wget https://archive.apache.org/dist/ant/binaries/apache-ant-$ANT_VERSION-bin.tar.gz | |||
tar --exclude=apache-ant-$ANT_VERSION/manual -xzvf apache-ant-$ANT_VERSION-bin.tar.gz | |||
ANT_HOME=`pwd`/apache-ant-$ANT_VERSION $ANT_HOME/bin/ant -version | |||
- name: Cache downloaded third-party libraries | |||
uses: actions/cache@v2.1.3 | |||
with: | |||
# A list of files, directories, and wildcard patterns to cache and restore | |||
path: lib | |||
# An explicit key for restoring and saving the cache | |||
key: poi-third-party-libs | |||
- name: Fetch site via SVN | |||
id: setup-doc-site | |||
run: | | |||
svn co https://svn.apache.org/repos/asf/poi/site/src/documentation src/documentation | |||
- name: Build with Ant | |||
run: ANT_HOME=`pwd`/apache-ant-$ANT_VERSION $ANT_HOME/bin/ant clean jenkins |
@@ -1,36 +0,0 @@ | |||
# This workflow will build a Java project with Maven | |||
# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-maven | |||
name: Java CI with Maven | |||
on: | |||
push: | |||
branches: [ trunk ] | |||
pull_request: | |||
branches: [ trunk ] | |||
jobs: | |||
build: | |||
runs-on: ubuntu-latest | |||
steps: | |||
- uses: actions/checkout@v2 | |||
- name: Set up JDK | |||
uses: actions/setup-java@v2 | |||
with: | |||
distribution: 'adopt' | |||
java-version: '11' | |||
check-latest: true | |||
- name: Cache | |||
uses: actions/cache@v2.1.3 | |||
with: | |||
path: ~/.m2/repository | |||
key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }} | |||
restore-keys: | | |||
${{ runner.os }}-maven- | |||
- name: Build with Maven | |||
run: (cd sonar && mvn -B validate package --file pom.xml) |