RUN --mount=type=secret,id=REPO_PASSWORD,required=true \
sha512sum /run/secrets/REPO_PASSWORD && \
curl -sSL https://freeswitch.org/fsget | \
- bash -s $(cat /run/secrets/REPO_PASSWORD) prerelease && \
+ bash -s $(cat /run/secrets/REPO_PASSWORD) release && \
apt-get --quiet update && \
mk-build-deps \
--install \
RUN --mount=type=secret,id=REPO_PASSWORD,required=true \
sha512sum /run/secrets/REPO_PASSWORD && \
curl -sSL https://freeswitch.org/fsget | \
- bash -s $(cat /run/secrets/REPO_PASSWORD) prerelease && \
+ bash -s $(cat /run/secrets/REPO_PASSWORD) release && \
apt-get --quiet update && \
mk-build-deps \
--install \
RUN --mount=type=secret,id=REPO_PASSWORD,required=true \
sha512sum /run/secrets/REPO_PASSWORD && \
curl -sSL https://freeswitch.org/fsget | \
- bash -s $(cat /run/secrets/REPO_PASSWORD) prerelease && \
+ bash -s $(cat /run/secrets/REPO_PASSWORD) release && \
apt-get --quiet update && \
mk-build-deps \
--install \
branches:
- master
- v1.10
+ - v1.11
paths:
- "**"
workflow_dispatch:
id: release
run: |
if [[ '${{ github.event_name }}' == 'pull_request' ]]; then
- if [[ '${{ github.base_ref }}' == 'v1.10' ]]; then
+ if [[ '${{ github.base_ref }}' == 'v1.10' || '${{ github.base_ref }}' == 'v1.11' ]]; then
echo 'release=release' | tee -a $GITHUB_OUTPUT
else
echo 'release=unstable' | tee -a $GITHUB_OUTPUT
fi
elif [[ '${{ github.event_name }}' == 'workflow_dispatch' ]]; then
echo 'release=${{ inputs.release }}' | tee -a $GITHUB_OUTPUT
- elif [[ '${{ github.ref }}' == 'refs/heads/v1.10' ]]; then
+ elif [[ '${{ github.ref }}' == 'refs/heads/v1.10' || '${{ github.ref }}' == 'refs/heads/v1.11' ]]; then
echo 'release=release' | tee -a $GITHUB_OUTPUT
else
echo 'release=unstable' | tee -a $GITHUB_OUTPUT
(
github.event_name == 'push' &&
github.repository == 'signalwire/freeswitch' &&
- contains(fromJSON('["master", "v1.10"]'), github.ref_name)
+ contains(fromJSON('["master", "v1.10", "v1.11"]'), github.ref_name)
) ||
(github.event_name == 'workflow_dispatch' && inputs.publish)
}}
${{
github.event_name == 'push' &&
github.repository == 'signalwire/freeswitch' &&
- contains(fromJSON('["master", "v1.10"]'), github.ref_name)
+ contains(fromJSON('["master", "v1.10", "v1.11"]'), github.ref_name)
}}
needs:
- deb-public
branches:
- master
- v1.10
+ - v1.11
pull_request:
types:
- opened
branches:
- master
- v1.10
+ - v1.11
pull_request:
branches:
- master
- v1.10
+ - v1.11
jobs:
build:
if: |
failure() &&
github.event_name == 'push' &&
- (github.ref == 'refs/heads/master' || github.ref == 'refs/heads/v1.10')
+ (github.ref == 'refs/heads/master' || github.ref == 'refs/heads/v1.10' || github.ref == 'refs/heads/v1.11')
uses: signalwire/actions-template/.github/actions/slack@main
with:
CHANNEL: ${{ secrets.SLACK_DEVOPS_CI_CHANNEL }}
if: |
failure() &&
github.event_name == 'push' &&
- (github.ref == 'refs/heads/master' || github.ref == 'refs/heads/v1.10')
+ (github.ref == 'refs/heads/master' || github.ref == 'refs/heads/v1.10' || github.ref == 'refs/heads/v1.11')
uses: signalwire/actions-template/.github/actions/slack@main
with:
CHANNEL: ${{ secrets.SLACK_DEVOPS_CI_CHANNEL }}
if: |
failure() &&
github.event_name == 'push' &&
- (github.ref == 'refs/heads/master' || github.ref == 'refs/heads/v1.10')
+ (github.ref == 'refs/heads/master' || github.ref == 'refs/heads/v1.10' || github.ref == 'refs/heads/v1.11')
uses: signalwire/actions-template/.github/actions/slack@main
with:
CHANNEL: ${{ secrets.SLACK_DEVOPS_CI_CHANNEL }}
with:
name: MSI Package
path: D:\a\freeswitch\freeswitch\x64\*.msi
- if: contains(github.event.pull_request.title, ':upload-artifacts') || github.ref == 'refs/heads/master' || github.ref == 'refs/heads/v1.10'
+ if: contains(github.event.pull_request.title, ':upload-artifacts') || github.ref == 'refs/heads/master' || github.ref == 'refs/heads/v1.10' || github.ref == 'refs/heads/v1.11'