Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: compose-spec/compose-go
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: bbbdf2b
Choose a base ref
...
head repository: compose-spec/compose-go
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 882507f
Choose a head ref
  • 12 commits
  • 16 files changed
  • 5 contributors

Commits on Mar 2, 2023

  1. adopt goyaml/v3

    Signed-off-by: Nicolas De Loof <[email protected]>
    ndeloof committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    cd591a6 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2023

  1. Configuration menu
    Copy the full SHA
    5837d67 View commit details
    Browse the repository at this point in the history
  2. Describe valid project name on error

    PR #261 changed `docker compose` behavior to require normalized project
    names as input, instead of normalizing project names automatically. This
    landed in compose-spec/compose-go v1.2.5 and docker/compose v2.5.1.
    
    However, the previous error message gave no indication why a name isn't
    valid.  This is surprising for users whose previously working project
    names no longer work with newer versions of `docker compose`.
    
    As of compose-spec/compose-spec#314, the spec now contains the text:
    
    > Project name MUST contain only lowercase letters, decimal digits,
    > dashes, and underscores, and MUST begin with a lowercase letter or
    > decimal digit.
    
    This updated error message provides a concise version of this
    requirement based on regular expression character range notation.
    
    See also:
    
    - compose-spec/compose-spec#311
    - docker/compose#9741
    
    Signed-off-by: Mike Bland <[email protected]>
    mbland committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    a5e535f View commit details
    Browse the repository at this point in the history
  3. Update project name pattern in JSON schema

    This update landed in compose-spec/compose-spec#314, reflecting the new
    project name spec:
    
    > Project name MUST contain only lowercase letters, decimal digits,
    > dashes, and underscores, and MUST begin with a lowercase letter or
    > decimal digit.
    
    Signed-off-by: Mike Bland <[email protected]>
    mbland committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    226dd79 View commit details
    Browse the repository at this point in the history
  4. Update loader/full-example.yml project name

    This fixes the failure caught by loader/loader_test.go in the CI run for
    PR #362:
    
    ```
    --- FAIL: TestFullExample (0.00s)
        loader_test.go:969: assertion failed: error is not nil: name Does not match pattern '^[a-z0-9][a-z0-9_-]*$'
    ```
    
    Signed-off-by: Mike Bland <[email protected]>
    mbland committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    b94d8f4 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    37ba724 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2023

  1. Add additional_contexts to build service config

    Signed-off-by: Laura Brehm <[email protected]>
    laurazard committed Mar 13, 2023
    Configuration menu
    Copy the full SHA
    a8185cd View commit details
    Browse the repository at this point in the history
  2. Merge pull request #354 from laurazard/add-build-context

    Add `additional_contexts` to `build` service config
    glours authored Mar 13, 2023
    Configuration menu
    Copy the full SHA
    02f25ec View commit details
    Browse the repository at this point in the history
  3. introduce dockerfile_inline

    Signed-off-by: Nicolas De Loof <[email protected]>
    ndeloof committed Mar 13, 2023
    Configuration menu
    Copy the full SHA
    c43e157 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2023

  1. Update compose-spec.json

    Signed-off-by: GitHub <[email protected]>
    laurazard authored Mar 14, 2023
    Configuration menu
    Copy the full SHA
    2bb8b02 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #367 from compose-spec/compose-spec

    Update compose-spec.json
    glours authored Mar 14, 2023
    Configuration menu
    Copy the full SHA
    507df25 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2023

  1. Configuration menu
    Copy the full SHA
    882507f View commit details
    Browse the repository at this point in the history
Loading