Skip to content

Update dependency com.google.appengine:appengine-api-1.0-sdk to v1.9.98 #96

Update dependency com.google.appengine:appengine-api-1.0-sdk to v1.9.98

Update dependency com.google.appengine:appengine-api-1.0-sdk to v1.9.98 #96

Workflow file for this run

# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements. See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.
name: PR Check
on:
pull_request:
branches:
- master
workflow_dispatch:
env:
DEBIAN_FRONTEND: noninteractive
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/setup-java@v5
with:
java-version: "17"
distribution: temurin
cache: maven
- run: sudo apt-get update > /dev/null && sudo apt-get install -y colorized-logs python3-subprocess-tee > /dev/null
- name: Build
id: build
run: .github/scripts/tee2log ../build.log $GITHUB_OUTPUT mvn -B -fae -Dstyle.color=always clean verify checkstyle:checkstyle
continue-on-error: true
- name: Notify
if: ${{ steps.build.outputs.loghtml != '' }}
uses: dawidd6/action-send-mail@v16
with:
server_address: ${{secrets.SMTP_SERVER}}
server_port: 587
ignore_cert: false
username: ${{ secrets.SMTP_USER }}
password: ${{ secrets.SMTP_PASSWORD }}
from: 'JClouds PR <noreply@fritz-elfert.de>'
to: ${{ secrets.PR_FAILURE_RECIPIENT }}
subject: "PR build failed"
body: ${{ format('The PR build, triggered by {0} failed. See the attached build log.', github.triggering_actor) }}
attachments: ${{ steps.build.outputs.loghtml }}
- if: ${{ steps.build.outputs.loghtml != '' }}
run: exit 1
scan:
name: Security scan
uses: ./.github/workflows/security-scan.yaml
secrets: inherit
with:
java-version: "17"
java-cache: maven