Skip to content

Commit

Permalink
Merge pull request #61 from jolicode/up
Browse files Browse the repository at this point in the history
ci: update some actions version
  • Loading branch information
lyrixx committed Mar 15, 2024
2 parents 09d6af6 + 0626a14 commit e95ebfa
Show file tree
Hide file tree
Showing 2 changed files with 36 additions and 38 deletions.
69 changes: 34 additions & 35 deletions .github/workflows/ci.yaml
@@ -1,38 +1,37 @@
name: CI
on:
push:
branches:
- master
pull_request: null
schedule:
-
cron: '0 0 * * MON'
push:
branches:
- master
pull_request: null
schedule:
- cron: "0 0 * * MON"
jobs:
tests:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
php-version: ['8.1', '8.2']
composer-flags: ['']
name: ['']
include:
- php-version: '8.1'
composer-flags: '--prefer-lowest'
name: '(prefer lowest dependencies)'
name: Tests PHP ${{ matrix.php-version }} ${{ matrix.name }}
steps:
- name: checkout
uses: actions/checkout@v3
- name: setup
uses: shivammathur/setup-php@v2
with:
php-version: ${{ matrix.php-version }}
- name: composer install
run: composer update --prefer-dist --no-interaction ${{ matrix.composer-flags }}
- name: Build docker
run: docker build -t httpbin .
- name: Run docker
run: docker run -d -p 8081:80 httpbin
- name: tests
run: composer test
tests:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
php-version: ["8.2", "8.3"]
composer-flags: [""]
name: [""]
include:
- php-version: "8.1"
composer-flags: "--prefer-lowest"
name: "(prefer lowest dependencies)"
name: Tests PHP ${{ matrix.php-version }} ${{ matrix.name }}
steps:
- name: checkout
uses: actions/checkout@v4
- name: setup
uses: shivammathur/setup-php@v2
with:
php-version: ${{ matrix.php-version }}
- name: composer install
run: composer update --prefer-dist --no-interaction ${{ matrix.composer-flags }}
- name: Build docker
run: docker build -t httpbin .
- name: Run docker
run: docker run -d --rm -p 8081:80 httpbin
- name: tests
run: composer test
5 changes: 2 additions & 3 deletions Dockerfile
@@ -1,6 +1,5 @@
FROM golang:1.9-alpine3.7
FROM golang:1.22-alpine

RUN apk --update add git
RUN go get github.com/ahmetb/go-httpbin/cmd/httpbin
RUN go install github.com/ahmetb/go-httpbin/cmd/httpbin@latest

CMD ["bin/httpbin","-host",":80"]

0 comments on commit e95ebfa

Please sign in to comment.