diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index ff9411e..3a08562 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -4,25 +4,31 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - - name: Set up Python ${{ matrix.python-version }} + - name: install python ${{ matrix.python-version }} uses: actions/setup-python@v4 with: python-version: ${{ matrix.python-version }} - - name: Install Python dependencies - run: 'python -m pip install --upgrade pip - - if [ -f requirements.txt ]; then python -m pip install -r requirements.txt; - fi' - - name: 'dcb #ftw' - run: dcb --upstreamregistry ghcr.io --upstreamgroup andrewrothstein --upstreamapp - docker-ansible --targetregistry ghcr.io --targetuser ${{ github.actor }} --targetpwd - ${{ github.token }} --snippet from.j2 ansible-test-role.j2 --pullall --writeall - --buildall --pushall --alltags ${{ matrix.os }} + - name: install task + uses: arduino/setup-task@v1 + with: + repo-token: ${{ github.token }} + - name: task ver + run: task --version + - name: download task mono + uses: actions/checkout@v2 + with: + path: taskmono + ref: develop + repository: andrewrothstein/tasks + - name: 'task #ftw' + run: task -t taskmono/ansible-test-role.yml "targetuser=${{ github.actor }}" + "targetpwd=${{ github.token }}" "alltags=${{ matrix.os }}" strategy: + fail-fast: false matrix: os: - - alpine_3.15 - alpine_3.16 + - alpine_3.17 - alpine_edge - archlinux_latest - debian_bullseye @@ -35,7 +41,7 @@ jobs: - ubuntu_focal - ubuntu_jammy python-version: - - '3.10' + - '3.11' name: dcb 'on': - push diff --git a/dcb-os.yml b/dcb-os.yml index 98f7e51..b6c507b 100644 --- a/dcb-os.yml +++ b/dcb-os.yml @@ -1,6 +1,6 @@ --- -- alpine_3.15 - alpine_3.16 +- alpine_3.17 - alpine_edge - archlinux_latest - debian_bullseye diff --git a/requirements.txt b/requirements.txt deleted file mode 100644 index e8d5dc6..0000000 --- a/requirements.txt +++ /dev/null @@ -1 +0,0 @@ -dcb == 0.1.2 \ No newline at end of file