Adding checkout
This commit is contained in:
parent
01681cf194
commit
b4cc192cd6
|
|
@ -1,36 +0,0 @@
|
||||||
name: Bump Version
|
|
||||||
description: "This action bumps package version and commits to master"
|
|
||||||
|
|
||||||
outputs:
|
|
||||||
version:
|
|
||||||
description: "The version after the bump"
|
|
||||||
value: ${{ steps.bump-version.outputs.version }}
|
|
||||||
|
|
||||||
runs:
|
|
||||||
using: "composite"
|
|
||||||
steps:
|
|
||||||
- uses: ahmadnassri/action-workflow-queue@v1
|
|
||||||
with:
|
|
||||||
timeout: 3600000
|
|
||||||
|
|
||||||
- name: Set up Python
|
|
||||||
uses: actions/setup-python@v4
|
|
||||||
with:
|
|
||||||
python-version: "3.10"
|
|
||||||
|
|
||||||
- name: Bump version
|
|
||||||
id: bump-version
|
|
||||||
shell: bash
|
|
||||||
run: |
|
|
||||||
pip3 install --root-user-action=ignore --upgrade bumpversion
|
|
||||||
sudo apt-get update && sudo apt-get install -y xmlstarlet --no-install-recommends
|
|
||||||
bumpversion patch
|
|
||||||
version=`cat VERSION`
|
|
||||||
echo "VERSION=$version" >> "$GITHUB_ENV"
|
|
||||||
echo "VERSION=$version" >> "$GITHUB_OUTPUT"
|
|
||||||
echo "changed_files=.bumpversion.cfg,VERSION" >> "$GITHUB_OUTPUT"
|
|
||||||
|
|
||||||
- uses: EndBug/add-and-commit@v9
|
|
||||||
with:
|
|
||||||
default_author: github_actions
|
|
||||||
add: .bumpversion.cfg VERSION
|
|
||||||
|
|
@ -15,6 +15,15 @@ on:
|
||||||
|
|
||||||
pull_request:
|
pull_request:
|
||||||
branches: [pics]
|
branches: [pics]
|
||||||
|
paths-ignore:
|
||||||
|
- "docs/**"
|
||||||
|
- "VERSION"
|
||||||
|
- ".bumpversion.cfg"
|
||||||
|
- "**.md"
|
||||||
|
- "catalog-info.yaml"
|
||||||
|
- "mkdocs.yml"
|
||||||
|
- "philips-repo.yaml"
|
||||||
|
|
||||||
workflow_dispatch:
|
workflow_dispatch:
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
|
|
@ -85,9 +94,12 @@ jobs:
|
||||||
|
|
||||||
Bump-version:
|
Bump-version:
|
||||||
runs-on: ubuntu-22.04
|
runs-on: ubuntu-22.04
|
||||||
name: Publish to docker repository
|
name: Bumping the version
|
||||||
needs: [Build]
|
needs: [Build]
|
||||||
steps:
|
steps:
|
||||||
|
- name: Checkout
|
||||||
|
uses: actions/checkout@v3
|
||||||
|
|
||||||
- name: Set up Python
|
- name: Set up Python
|
||||||
uses: actions/setup-python@v4
|
uses: actions/setup-python@v4
|
||||||
with:
|
with:
|
||||||
|
|
@ -116,6 +128,9 @@ jobs:
|
||||||
name: Publish to docker repository
|
name: Publish to docker repository
|
||||||
needs: [Bump-version]
|
needs: [Bump-version]
|
||||||
steps:
|
steps:
|
||||||
|
- name: Checkout
|
||||||
|
uses: actions/checkout@v3
|
||||||
|
|
||||||
- name: Docker login
|
- name: Docker login
|
||||||
run: |
|
run: |
|
||||||
docker login --username '${{ secrets.DOCKER_USER }}' --password '${{ secrets.DOCKER_PSWD }}' '${{ secrets.DOCKER_REPO }}'
|
docker login --username '${{ secrets.DOCKER_USER }}' --password '${{ secrets.DOCKER_PSWD }}' '${{ secrets.DOCKER_REPO }}'
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue